Eignet sich dieser code als taschenrechner um ihn auch z.B in einen JFrame zu optimieren?
Wenn nicht hat jmd verbesserungs vorschläge?
import java.util.Scanner;
Wenn nicht hat jmd verbesserungs vorschläge?
import java.util.Scanner;
Java:
import java.util.Scanner;
public class taschenRechner {
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
System.out.println("Ersten wert eingeben:");
double zahl1 = scanner.nextDouble();
System.out.println("Zweiten wert eingeben:");
double zahl2 = scanner.nextDouble();
double ergebnis;
System.out.println("Dein erster wert lautet "+ zahl1 + ", dein zweiter wert lautet "+ zahl2+". Wie sollen diese operatoren verrechnet werden?(Bitte die rechenaktion als wort ausschreiben!)");
String rz = scanner.next();
if(rz.equals("minus")||rz.equals("subtrahieren")){
ergebnis = zahl1 - zahl2;
System.out.println("Das Ergebnis lautet "+ergebnis);
}if(rz.equals("plus")||rz.equals("Addieren")){
ergebnis = zahl1 + zahl2;
System.out.println("Das Ergebnis lautet "+ergebnis);
}if(rz.equals("geteilt")||rz.equals("Dividieren")){
ergebnis = zahl1 / zahl2;
System.out.println("Das Ergebnis lautet "+ergebnis);
}if(rz.equals("mal")||rz.equals("Multiplizieren")){
ergebnis = zahl1 * zahl2;
System.out.println("Das Ergebnis lautet "+ergebnis);}
}
}