Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo

ich bin noch ziemlich neu in der BlueJ-Welt und habe ein Problem:

Ich wollte einfach mal zum rumprobieren und rantasten eine Art Taschenrechner programmieren.

Das hab ich bisher:

public class Hallo1

{

public static void main(int Zahl1,int Zahl2,int Rechenzeichen)

{

int Zahla,Zahlb,plus;

Zahla = Zahl1;

Zahlb = Zahl2;

plus = Rechenzeichen;

System.out.println(Zahla + plus + Zahlb + " ist gleich " + (Zahla+ plus + Zahlb));

}

}

wenn ich das fette weglasse klappt das auch, aber nun will ich ja nicht bloß plus rechnen. Deswegen dacht ich das könnte so gehen aber wenn ich dann beim ausführen in diesem Feld die Zahlen eingebe akzeptiert er +,-,*,/ nicht

was muss ich da machen

ich bin für jede Hilfe dankbar

Geschrieben

Servus,

ich versteh leider nicht, warum Dein "plus" ein int ist, dass Du mit zu den Zahlwerten addierst. Es sollte doch eigentlich so ablaufen (Pseudocode):

Zahlen erhalten und Operator erhalten


Wenn Operator ist "plus"

  addiere Zahlen

Ansonsten wenn Operator ist "minus"

  subtrahiere Zahlen

Ansonsten wenn Operator ist "mal"

  multipliziere Zahlen

Ansonsten wenn Operator ist "geteilt"

  dividiere Zahlen

Jetzt kannst Du für den Operator schon eine Zahl nehmen, die Du aber nicht mit verrechnest, sondern nur zur Prüfung verwendest, welche Operation Du durchführen willst.

Peter

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...