J
JavaLehrling
Gast
Hallo liebe Community... ich bin noch ein Neuling in Java und bräuche bei meinem Taschenrechner, den ich in Java implementieren soll, hilfe. und zwar soll ich beim kompilieren im Editor die Eingabe gleich mitliefern. Also quasi: java Calculator 2*2. Das funktioniert bei mir leider noch nicht...
Der Rechner soll im Allgemeinen die Grundrechnungsarten beherrschen... Ich hab einstweilen nur "*" und "/" implementiert.
Code:
Danke bereits im Vorhinen für Hilfestellung
Lg JavaLehrling
Der Rechner soll im Allgemeinen die Grundrechnungsarten beherrschen... Ich hab einstweilen nur "*" und "/" implementiert.
Code:
Java:
import java.util.Scanner;
import java.util.Stack;
public class Calculator {
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
int sum = 0;
int i = scan.nextInt();
while (scan.hasNext() == true) {
String op = scan.next();
int j = scan.nextInt();
if (op == "*"){
if (sum == 0)
sum = i*j;
else sum = sum*j;
}
else if (op == "/"){
if(sum == 0)
sum = i/j;
else sum = sum/j;
}
else{
System.out.println("Input falsch!");
break;
}
}
System.out.println(sum);
}
}
Danke bereits im Vorhinen für Hilfestellung
Lg JavaLehrling