Heey,
wie du oben schon lesen kannst, muss ich die while-Schleifen im Programm in for Schleifen umändern ohne den Programmablauf zu ändern.
Ich habe etwas Schwierigkeiten damit und hoffe, dass mir jemand Tipps geben kann, was ich noch verändern muss
Danke im Voraus!
Was wird getestet? Eingabe Resultat
ReLoop.main(null); 3 Pyramidenhoehe:
**
****
******
ReLoop.main(null); 5 Pyramidenhoehe:
**
****
******
********
**********
Das geänderte Programm:
wie du oben schon lesen kannst, muss ich die while-Schleifen im Programm in for Schleifen umändern ohne den Programmablauf zu ändern.
Ich habe etwas Schwierigkeiten damit und hoffe, dass mir jemand Tipps geben kann, was ich noch verändern muss
Danke im Voraus!
Was wird getestet? Eingabe Resultat
ReLoop.main(null); 3 Pyramidenhoehe:
**
****
******
ReLoop.main(null); 5 Pyramidenhoehe:
**
****
******
********
**********
Java:
public class ReLoop {
public static void main(String[] args) {
int height = Terminal.askInt("Pyramidenhoehe:\n");
int i = 1;
while(i <= height) {
int j = 0;
while(j < height-i) {
Terminal.print(" ");
j++;
}
j = 0;
while(j < i*2) {
Terminal.print("*");
j++;
}
Terminal.print("\n");
i++;
}
}
Das geänderte Programm:
Java:
public class Reloop
public static void main(String[] args) {
int height = Terminal.askInt("Pyramidenhoehe:\n");
for(int i=1;i<=height;i++){
int j = 0;
for(int j=0;j<height-1;j++)Terminal.print(" ");
for(int j=0;j<i*2;j++)Terminal.print("*");
Terminal.print("\n");
}}