Programmieren- wie soll ich das machen schleife, switch case?
Hallo, freunde ^^ ich spiele hier etwas rum, aber weiß nicht wie ich das umsetzen soll.
Ich würde es gerne so machen: Die while Schleife zähl von 3-0 runter.
Sobald aber die zahl 2 kommt, sollte da "be ready" stehen. Wie kann ich das am besten mit einer Switch case Abfrage programmieren?
Danke im Voraus :D
Ist java btw
![](https://images.gutefrage.net/media/user/MagicalGrill/1548472380616_nmmslarge__260_60_1080_1080_9461c4b490096d30204b9d24434abaa7.png?v=1548472381000)
Warum willst du ein switch case verwenden? Würde ein einfaches if in der Schleife das Problem nicht lösen? Oder soll bei den anderen Zahlen auch noch was passieren?
![](https://images.gutefrage.net/media/default/user/15_nmmslarge.png?v=1551279448000)
Ein if in der schleife? Wie würde das aussehen?
![](https://images.gutefrage.net/media/user/MagicalGrill/1548472380616_nmmslarge__260_60_1080_1080_9461c4b490096d30204b9d24434abaa7.png?v=1548472381000)
z.B.:
while(age3 >= 0){
System.out.println(age3);
if(age3 == 2){
System.out.println("Be ready");
}
age3--;
}
![](https://images.gutefrage.net/media/default/user/15_nmmslarge.png?v=1551279448000)
Wow, wusste garnicht das das geht :D danke!
2 Antworten
![](https://images.gutefrage.net/media/default/user/9_nmmslarge.png?v=1551279448000)
Die sinnvollste Variante:
In deiner while-Schleife noch eine if-Abfrage einbauen.
Also ganz simpel:
if(age3 ==2)
{
System.out.println("be ready");
}
Ein switch-case ist dort absolut nicht notwendig und auch viel zu umständlich.
![](https://images.gutefrage.net/media/user/eichelkaese8438/1599300278132_nmmslarge__103_0_400_400_0318f85ae30349fa8fe00d56a7b061d3.jpg?v=1599300278000)
Solange du nicht deinen ganzen Code voller if schleifen á la YandereDev hast, ist alles gut..
![](https://images.gutefrage.net/media/default/user/15_nmmslarge.png?v=1551279448000)
Tut mir leid ich verstehe das jetzt nicht so ganz ^^.
Wie kann ich mein Vorhaben am besten umsetzen?
![](https://images.gutefrage.net/media/default/user/8_nmmslarge.png?v=1551279448000)