Warum kommen hier 1176 Sterne raus ?
Hallo liebe Java Gemeinde, ich stehe vor einem Rätzel, entweder die Aufgabe ist richtig oder ich blix nicht.oder beides ;-)
bin absoluter java und programmierneuling.
Also ich mache eine Klasse stern und dazu eine public main prozedur.
die brauch ich ja damit es lauffähig wird, war in der aufgabestellung so nicht implemtiert.
innen drin zwei verschachtelte while schleifen.
wieviele Sterne bringt das Programm ?
mein (bisher) <logischer> Lösungsansatz:
public class stern
{
public static void main(String[] args)
{
int i, j, k ;
i = 0;
while (i<=100)
//da i erstmal NULL ist läuft diese while schleife solange bis sie 99 ist, also hundert mal.
{
j = 52;
while (j < i)
// j ist erstmal NICHT kleiner als i, also kommt der Stern, also mind. 52 mal.
{
System.out.print('*');
j++;
}
i++;
}
}
}
das kann ja sicher nicht die lösung sein ?also die 1176 oder
Hallo liebe Java Gemeinde, ich stehe vor einem Rätzel, entweder die Aufgabe ist richtig oder ich blix nicht.oder beides ;-)
bin absoluter java und programmierneuling.
Also ich mache eine Klasse stern und dazu eine public main prozedur.
die brauch ich ja damit es lauffähig wird, war in der aufgabestellung so nicht implemtiert.
innen drin zwei verschachtelte while schleifen.
wieviele Sterne bringt das Programm ?
mein (bisher) <logischer> Lösungsansatz:
public class stern
{
public static void main(String[] args)
{
int i, j, k ;
i = 0;
while (i<=100)
//da i erstmal NULL ist läuft diese while schleife solange bis sie 99 ist, also hundert mal.
{
j = 52;
while (j < i)
// j ist erstmal NICHT kleiner als i, also kommt der Stern, also mind. 52 mal.
{
System.out.print('*');
j++;
}
i++;
}
}
}
das kann ja sicher nicht die lösung sein ?also die 1176 oder