G
Guest7000
Gast
Hallo Leute,
ich habe gerade mit JAVA angefangen und ein einfaches Beispiel zum Temperatur umrechnen geschrieben.
Problem ist, dass ich bei der Ausführung in Eclipse nur bei der ersten Eingabe überhaupt etwas eingeben kann, zur Zweiten Eingabe komme ich gar nicht mehr. Das ganze sieht dann so aus:
Das Problem ist also, dass ich die Celsius Temperatur nicht eingeben kann und er mir sofort "Not an Integer" meldet :/
Gruß Martin
PS: Zum Einlesen hat uns das Institut eine .jar Datei gestellt die die Einlese mithilfe von einfachen Befehlen möglich macht
ich habe gerade mit JAVA angefangen und ein einfaches Beispiel zum Temperatur umrechnen geschrieben.
Java:
System.out.println("Der Celsius/Fahrenheit-Rechner");
System.out.print("Wähle c oder f: ");
char choice = Input.readChar();
if (choice == 'c') {
System.out.println("Jetzt wird von Celsius in Fahrenheit umgerechnet !");
double tFahrenheit;
System.out.println("Bitte eine Temperatur in Celsius angeben: ");
double x = Input.readInt();
final int ADD_FAKTOR = 32;
final int MULT_FAKTOR = 9;
final int DIV_FAKTOR = 5;
tFahrenheit =
x * MULT_FAKTOR / DIV_FAKTOR + ADD_FAKTOR;
System.out.println("Die Temperatur beträgt "+tFahrenheit+" Fahrenheit !");
} else if (choice== 'f'){
System.out.println("Noch nicht implementiert !");
} else {
System.out.println("Falsche Eingabe !");
}
Problem ist, dass ich bei der Ausführung in Eclipse nur bei der ersten Eingabe überhaupt etwas eingeben kann, zur Zweiten Eingabe komme ich gar nicht mehr. Das ganze sieht dann so aus:
Java:
Der Celsius/Fahrenheit-Rechner
Wähle c oder f: c
Jetzt wird von Celsius in Fahrenheit umgerechnet !
Bitte eine Temperatur in Celsius angeben:
Not an Integer
Die Temperatur beträgt 32.0 Fahrenheit !
Das Problem ist also, dass ich die Celsius Temperatur nicht eingeben kann und er mir sofort "Not an Integer" meldet :/
Gruß Martin
PS: Zum Einlesen hat uns das Institut eine .jar Datei gestellt die die Einlese mithilfe von einfachen Befehlen möglich macht