Java:
import java.util.Scanner;
public class myMiniGame {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println(" Hi willkommen zu nie dagewesenem Console-Game : ) ! ");
System.out.println("");
System.out.println(" 1.)wie lautet dein Spielername : ");
Scanner spielerName = new Scanner(System.in);
String name = spielerName.nextLine();
System.out.print("Hallo " + name + " mit welcher Stufe willst du anfangen ? ");
System.out.println("");
System.out.println("");
System.out.println("1. Einfach ");
System.out.println("2. Mittel ");
System.out.println("3. Schwer ");
System.out.println("Gib hier dazu die gewuenschte Zahl ein:");
int stufe = spielerName.nextInt();
spielerName.close();
while (stufe >= 4) {
if (stufe == 1) {
System.out.println("Stufe " + stufe + ".. dass du ein Loser bist ist dir schon klar : ) ");
break;
} else if (stufe == 2) {
System.out.println("Stufe " + stufe + " ist eine kluge Entscheidung ");
break;
} else if (stufe == 3) {
System.out.println("Stufe " + stufe + " ich sehe du hast Eier RESPEKT! ");
break;
} else {
System.out.println("Eingabe unbekannt bitte versuche es nochmal: ");
stufe ++;
break;
}
}
}
}
Moin allerseits,
eine Frage, wie sage ich dieser🤬dämlichen while Schleife, sie soll wieder in Zeile 20 bzw. 22 anfangen ??
Das kann doch nicht so schwer sein, oder gibt es da einen anderen Weg ??
Unter BASIC hieß das GOTO 22 😅
Danke im voraus für die Tipps
Zuletzt bearbeitet: