Hallo ich hab eine Aufgabe ein Quadrat aus Sternen ausgeben zu lassen in Java. Hab ich auch durch ein bisschen probieren auch hinbekommen. Ich verstehe aber nicht ganz warum u und i zwei unterschiedliche Werte haben müssen die beiden schleifen sollten doch gleich oft durchlaufen oder nicht ? Wäre nett wenn mir das jemand erklären könnte. Hier ist der Quelltext dazu :
{ public static void main (String[] args)
{
int hoehe = IOTools.readInteger("Geben sie an wie hoch das Viereck sein soll: ");
int breite = IOTools.readInteger("Geben sie an wie breit das Viereck sein soll: ");
for (int u = 0; hoehe > u; u++)
{
for (int i = 1; breite > i; i++)
{
System.out.print("*");
}
System.out.println("*");
}
return;
}
}