vfl_freak
Premium-User
Hallo,
dass es falsch war, stimmt, allerdings die erste for-Schleife (sorry) ...
Wie Du allerdings auf Deine Ausgabe kommst, kann ich so nicht nachvollziehen!
"i" läuft von 1 bis 5 und "j" jedesmal von 1 an solange, wie es kleiner "i*2" ist, also:
Gruß
Klaus
dass es falsch war, stimmt, allerdings die erste for-Schleife (sorry) ...
Wie Du allerdings auf Deine Ausgabe kommst, kann ich so nicht nachvollziehen!
Code:
char buchstabe = 'A';
int iAnzZeilen = 5;
StringBuffer sb = new StringBuffer();
for( int i = 1; i <= iAnzZeilen; i++) // hier anpassen !!
{
for( int j = 1; j < (i*2); j++ )
{
sb.append(buchstabe);
}
System.out.println( sb.toString() );
}
"i" läuft von 1 bis 5 und "j" jedesmal von 1 an solange, wie es kleiner "i*2" ist, also:
Code:
i = 1, j genau einmal ==> A
i = 2, j von 1 bis 3 ==> AAA
i = 3, j von 1 bis 5 ==> AAAAA etc.
Gruß
Klaus