Java:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;
public class NotenUmwandler {
static int nextInt(BufferedReader scanner) throws NumberFormatException, IOException {
return Integer.parseInt(scanner.readLine());
}
public static void main(String[] args) throws IOException{
BufferedReader scanner = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Welches Notensystem?");
String hoch = "Hochschule";
String gym = "Gymnasium";
int ggym = Integer.parseInt(gym);
System.out.println("Welche Note(z.B. 10)?");
switch (ggym){
case 15: System.out.println("ausgezeichnet");
case 14: case 13:
System.out.println("sehr gut");
case 12: case 11: case 10:
System.out.println("gut");
case 9: case 8: case 7:
System.out.println("befriedigend");
case 6: case 5: case 4:
System.out.println("ausreichend");
case 3: case 2: case 1:
System.out.println("nicht ausreichend");
default: System.out.println("Falsche Eingabe!");
}
System.out.println("Welche Note(z.B. 1.0?");
switch(hoch)
{
case "1.0": case "1.3":
System.out.println("sehr gut");
case "1.7": case "2.0": case "2.3":
System.out.println("gut");
case "2.7": case "3.0": case "3.3":
System.out.println("befriedigend");
case "3.7": case "4.0":
System.out.println("ausreichend");
case "5.0": System.out.println("nicht ausreichend");
break;
default:
}
}
}
Ich bekomme ein Exception Fehler.
Ich würde gern das Programm starten es soll mich nach einem Schulsystem fragen, danach soll er mich fragen was ich gerne für eine Note wählen würde je nach Schulsystem.
Zuletzt bearbeitet: