Hallo,
das ist der Quellcode und unten die Frage:
import java. io.*;
public class Rechner
{
public static void main(String[] args )
throws IOException
{
int a, b, c;
byte w;
int s, t, u, v;
BufferedReader din = new BufferedReader(
new InputStreamReader (System.in));
System.out.println("Bitte geben sie die Rechenart ein:");
switch (w)
{
case s: +;
case t: -;
case u: *;
case v: /;
default:"Falsche Eingabe"
}
System.out.println("Bitte a eingeben: ");
a = Integer.parseInt(din.readLine());
System.out.println("Bitte b eingeben: ");
b = Integer.parseInt(din.readLine());
c = a w b;
System.out.println("Ergebnis"+c);
}
}
Wollte diesen Taschenrechner erst über eine Texteingabe ausführen, aber es geht nicht. Ich hab das nämlich nicht ganz verstanden mit dem +, -, * und / . Ich weis nicht wie ich es ändern muß, damit es funktioniert.
Bitte um Hilfe!
Danke
das ist der Quellcode und unten die Frage:
import java. io.*;
public class Rechner
{
public static void main(String[] args )
throws IOException
{
int a, b, c;
byte w;
int s, t, u, v;
BufferedReader din = new BufferedReader(
new InputStreamReader (System.in));
System.out.println("Bitte geben sie die Rechenart ein:");
switch (w)
{
case s: +;
case t: -;
case u: *;
case v: /;
default:"Falsche Eingabe"
}
System.out.println("Bitte a eingeben: ");
a = Integer.parseInt(din.readLine());
System.out.println("Bitte b eingeben: ");
b = Integer.parseInt(din.readLine());
c = a w b;
System.out.println("Ergebnis"+c);
}
}
Wollte diesen Taschenrechner erst über eine Texteingabe ausführen, aber es geht nicht. Ich hab das nämlich nicht ganz verstanden mit dem +, -, * und / . Ich weis nicht wie ich es ändern muß, damit es funktioniert.
Bitte um Hilfe!
Danke