Hallo zusammen ich bin der neue hier.
Ich bin gerade dabei mich in Java einzuarbeiten (2 Wochen) und habe einen sehr simplen Taschenrechner geschrieben.
Der läuft auch soweit, aber ich habe eine Frage: Wie kann ich einen Operator definieren?
1.Ich fodere den Benutzer auf die erste Zahl einzugeben.
2.Dann sollte der Benutzer den Operator eingeben (+,- usw.).
3.Dann wird er Aufgefordet die zweite Zahl einzugeben.
4.Und dann wird das Ergebnis ausgegeben.
Und da verstehe ich nicht wie man das macht, das der Benutzer einen Operator eingeben muss.
Habe zwar schon mehere Tuts mir angesehen aber die meisten waren mir GUI oder mir zu komplex.
Ich hoffe ich konnte mein Problem erklären.
Danke schon mal im Vorraus.
MFG
Ich bin gerade dabei mich in Java einzuarbeiten (2 Wochen) und habe einen sehr simplen Taschenrechner geschrieben.
Der läuft auch soweit, aber ich habe eine Frage: Wie kann ich einen Operator definieren?
1.Ich fodere den Benutzer auf die erste Zahl einzugeben.
2.Dann sollte der Benutzer den Operator eingeben (+,- usw.).
3.Dann wird er Aufgefordet die zweite Zahl einzugeben.
4.Und dann wird das Ergebnis ausgegeben.
Und da verstehe ich nicht wie man das macht, das der Benutzer einen Operator eingeben muss.
Habe zwar schon mehere Tuts mir angesehen aber die meisten waren mir GUI oder mir zu komplex.
Ich hoffe ich konnte mein Problem erklären.
Danke schon mal im Vorraus.
MFG
Java:
public class Taschenrechner { // Simpler Taschenrechner
public static void main(String []args){
double zahl1,zahl2 = 0,Ergebnis;
Scanner scannerVariable = new Scanner(System.in);
System.out.println("Bitte erste Zahl: "); // Erste Zahl einlesen.
zahl1 = scannerVariable.nextDouble();
System.out.println("Bitte zweite Zahl: "); // Zweite Zahl einlesen.
zahl2 = scannerVariable.nextDouble();
Ergebnis = zahl1+zahl2; // Ergebnis auswerten.
System.out.println("Das Ergebnis der Addition lautet: "+Ergebnis); // Ergebnis Ausgabe.
Ergebnis = zahl1*zahl2; // Ergebnis auswerten.
System.out.println("Das Ergebnis der Multiplikation lautet: "+Ergebnis); // Ergebnis Ausgabe
Ergebnis = zahl1-zahl2; // Ergebnis auswerten.
System.out.println("Das Ergebnis der Subtraktion lautet: "+Ergebnis); // Ergebnis Ausgabe.
Ergebnis = zahl1/zahl2; // Ergebnis auswerten.
System.out.println("Das Ergebnis der Division lautet: "+Ergebnis); // Ergebnis Ausgabe.
}
}