Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

BlueJ int Rechenzeichen

Empfohlene Antworten

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

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

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.