import java.util.Scanner;
public class Taschenrechner {
public static void main(String[] args)
{
float zahl1;
float zahl2;
float Ergebnis;
Scanner eingabe1 = new Scanner(System.in);
Scanner eingabe2 = new Scanner(System.in);
Scanner eingabe3 = new Scanner(System.in);
zahl1= eingabe1.nextFloat();
char Operator = eingabe3.nextLine().charAt(0);
zahl2= eingabe3.nextFloat();
if (Operator =='+') {
Ergebnis = zahl1 + zahl2; //float steht hier für eins (frag mich ne warum )
System.out.println(Ergebnis);
}
if (Operator =='-') {
Ergebnis = zahl1 - zahl2; //float steht hier für eins (frag mich ne warum )
System.out.println(Ergebnis);
}
if (Operator =='/') {
Ergebnis = zahl1 / zahl2; //float steht hier für eins (frag mich ne warum )
System.out.println(Ergebnis);
}
if (Operator =='*') {
Ergebnis = zahl1 * zahl2; //float steht hier für eins (frag mich ne warum )
System.out.println(Ergebnis);
}
}
}
jetzt würde ich gerne wissen warum eine Fehlermeldung kommt, wenn ich eine Kommazahl in die Konsole eingebe. Mit einer ganzen Zahl geht es