Hallo alle Zusammen,
bin jetzt in der 11 auf dem Gymnasium und wir haben vor 2 Wochen mit JAVA angefangen.
Probleme die ich bis jetzt hatte habe ich seber löse können, aber nun komme ich absolut nicht weiter :shock:.
Es geht darum einen Taschenrechner zu Programmieren, bei dem man Die erste Zahl (zahl1) den Operanden (operand) und die Zweite Zahl (zahl2) mit hilfe der Kon.java einegeben sollte und das Programm das dann Ausrechnet. Nun gibt er mir aber immer aus :
der Quellcode ist wie folgt:
bitte helft mir meinen Fehler zu finden.
mfg Sebi
bin jetzt in der 11 auf dem Gymnasium und wir haben vor 2 Wochen mit JAVA angefangen.
Probleme die ich bis jetzt hatte habe ich seber löse können, aber nun komme ich absolut nicht weiter :shock:.
Es geht darum einen Taschenrechner zu Programmieren, bei dem man Die erste Zahl (zahl1) den Operanden (operand) und die Zweite Zahl (zahl2) mit hilfe der Kon.java einegeben sollte und das Programm das dann Ausrechnet. Nun gibt er mir aber immer aus :
Code:
Compiliere F:\Schule\Informatik\Java-Dateien\Aufgabe 5\Taschenrechner.java mit Java-Compiler
Taschenrechner.java:8:28: cannot find symbol
symbol : variable x1
location: class Taschenrechner
double x = x1 ;
^
1 error
der Quellcode ist wie folgt:
Java:
public class Taschenrechner {
public static void main (String [] arguments){
System.out.print("*****Taschenrechner*****\n");
double zahl1 = Kon.readDouble ();
char operand = Kon.readChar ();
double zahl2 = Kon.readDouble ();
double x = x1 ;
switch (operand) {
case '+' :{
double x1 = zahl1 + zahl2; break;
}
case '-' :{
double x1 = zahl1 - zahl2; break;
}
case '*' :{
double x1 = zahl1 * zahl2; break;
}
case '/' :{
double x1 = zahl1 / zahl2; break;
}
default:{
System.out.print("Kein gültiger Operand!");
}
}
System.out.print("\n=\n");
System.out.print(x);
}
}
bitte helft mir meinen Fehler zu finden.
mfg Sebi