Hi, ich bin totaler Programmieranfänger und ich hoffe ihr könnt mir hier rasch helfen:
Ich poste jz mal meinen code und schreibe dann wie ihn eigentlich gerne gewollt hätte
Problem 1: Wenn ich einen Wert eingebe der nicht zwischen 1 und 3 liegt, dann gibt er mir zwar die Meldung aus dass es ein falscher Wert ist aber ich muss das Programm vorher neustarten und wieder einen neuen richtigen Wert eingeben anstatt gleich unter der Fehlermeldung nochmal einen neuen Wert einzugeben. Wie kann ich das ändern?
Problem 2: Wenn ich einen falschen Wert eingebe hüpft mir JAVA trotzdem weiter und gibt mir alles danach auch aus (die schleife etc.) Wie muss ich dass abändern?
Ich hoffe ihr könnt mir helfen denn bis jz wurde ich aus google nicht richtig schlau und die geisitge ermattung setzt auch schon ein. :noe:
Ich poste jz mal meinen code und schreibe dann wie ihn eigentlich gerne gewollt hätte
Java:
import java.util.*;
public class fernseher {
public static void main(String[] args) {
System.out .println("Sie können zwischen drei Fernsehgeräten wählen, geben sie bitte einen Wert zwischen 1 und 3 ein");
Scanner Eingabe = new Scanner(System.in);
int wert = Eingabe.nextInt();
switch (wert) {
case 1: {
System.out.println("Sie haben das Sparmodell 1 gewählt");
System.out.println();
break;
}
case 2: {
System.out.println("Sie haben einen guten Fernseher");
System.out.println();
break;
}
case 3: {
System.out.println("Sie haben einen sehr guten Fernseher");
System.out.println();
break;
}
default: {
System.out.println("Geben sie einen gültigen Wert ein");
System.out.println();
break;
}
}
System.out.println("Schreiten wir nun zur Instllation voran");
System.out.println();
int kabel = 4;
for (int i =1; i <= 4; i++){
System.out.println ("Wir haben nun das " + i + "te Kabel richtig angeschlossen");
}
System.out.println();
System.out.println ("Jetzt könne wir uns South Park ansehen");
}
}
Problem 1: Wenn ich einen Wert eingebe der nicht zwischen 1 und 3 liegt, dann gibt er mir zwar die Meldung aus dass es ein falscher Wert ist aber ich muss das Programm vorher neustarten und wieder einen neuen richtigen Wert eingeben anstatt gleich unter der Fehlermeldung nochmal einen neuen Wert einzugeben. Wie kann ich das ändern?
Problem 2: Wenn ich einen falschen Wert eingebe hüpft mir JAVA trotzdem weiter und gibt mir alles danach auch aus (die schleife etc.) Wie muss ich dass abändern?
Ich hoffe ihr könnt mir helfen denn bis jz wurde ich aus google nicht richtig schlau und die geisitge ermattung setzt auch schon ein. :noe: