Taschenrechner

Cyz44

Aktives Mitglied
Hey Leute, ich mache einen grafischen taschenrechner als Jahresprojekt. Morgen soll ich ein Teil des Programms vorzeigen können. Hier ist es:

Java:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;

/**
  *
  * description
  *
  * @version 1.0 from 03.12.2011
  * @Cyrus Zeller
  */

public class GTR extends JFrame
{
  // Anfang Attribute
  private JPanel jPanel1 = new JPanel();
  private JLabel display1 = new JLabel();

  private JButton Null = new JButton();
  private JButton eins = new JButton();
  private JButton zwei = new JButton();
  private JButton drei = new JButton();
  private JButton vier = new JButton();
  private JButton fuenf = new JButton();
  private JButton sechs = new JButton();
  private JButton sieben = new JButton();
  private JButton acht = new JButton();
  private JButton neun = new JButton();
  private JButton punkt = new JButton();
  private JButton minus = new JButton();
  private JButton plus = new JButton();
  private JButton mal = new JButton();
  private JButton geteilt = new JButton();
  private JButton enter = new JButton();
  private JButton pi = new JButton();
  private JButton hoch2 = new JButton();
  private JButton wurzel = new JButton();
  private JButton variable = new JButton();

  boolean start = true;
  private String lastCommand;
  private double result;


  // Ende Attribute

  public GTR (String title)
  {
    setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
    int frameWidth = 750; 
    int frameHeight = 600;
    setSize(frameWidth, frameHeight);
    Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
    int x = (d.width - getSize().width) / 2;
    int y = (d.height - getSize().height) / 2;
    setLocation(x, y);
    Container cp = getContentPane();
    cp.setLayout(null);

    // Anfang Komponenten

    jPanel1.setBounds(16, 416, 686, 144);
    jPanel1.setBorder(new javax.swing.border.LineBorder(Color.BLACK));
    cp.add(jPanel1);


    Null.setBounds(160, 288, 60, 40);
    Null.setText("0");
    Null.setMargin(new Insets(2, 2, 2, 2));
    Null.addActionListener(new ActionListener()
    { 
      public void actionPerformed(ActionEvent evt)
      { 
        Null_ActionPerformed(evt);

         String input = evt.getActionCommand();
         if (start)
         {
            start = false;
         }
        
        
      }
    });
    cp.add(Null);
    
    eins.setBounds(160, 240, 60, 40);
    eins.setText("1");
    eins.setMargin(new Insets(2, 2, 2, 2));
    eins.addActionListener(new ActionListener()
    { 
      public void actionPerformed(ActionEvent evt)
      { 
        eins_ActionPerformed(evt);
        String input = evt.getActionCommand();
         if (start)
         {
            start = false;
         }
      }
    });
    cp.add(eins);
    
    zwei.setBounds(232, 240, 60, 40);
    zwei.setText("2");
    zwei.setMargin(new Insets(2, 2, 2, 2));
    zwei.addActionListener(new ActionListener()
    { 
      public void actionPerformed(ActionEvent evt)
      { 
        zwei_ActionPerformed(evt);
        String input = evt.getActionCommand();
         if (start)
         {
            start = false;
         }
      }
    });
    cp.add(zwei);
    
    drei.setBounds(304, 240, 60, 40);
    drei.setText("3");
    drei.setMargin(new Insets(2, 2, 2, 2));
    drei.addActionListener(new ActionListener()
    { 
      public void actionPerformed(ActionEvent evt)
      { 
        drei_ActionPerformed(evt);
        String input = evt.getActionCommand();
         if (start)
         {
            start = false;
         }
      }
    });
    cp.add(drei);
    
    vier.setBounds(160, 192, 60, 40);
    vier.setText("4");
    vier.setMargin(new Insets(2, 2, 2, 2));
    vier.addActionListener(new ActionListener()
    { 
      public void actionPerformed(ActionEvent evt)
      { 
        vier_ActionPerformed(evt);
        String input = evt.getActionCommand();
         if (start)
         {
            start = false;
         }
      }
    });
    cp.add(vier);
    
    fuenf.setBounds(232, 192, 60, 40);
    fuenf.setText("5");
    fuenf.setMargin(new Insets(2, 2, 2, 2));
    fuenf.addActionListener(new ActionListener()
    { 
      public void actionPerformed(ActionEvent evt)
      {
        fuenf_ActionPerformed(evt);
        String input = evt.getActionCommand();
         if (start)
         {
            start = false;
         }
      }
    });
    cp.add(fuenf);
    
    sechs.setBounds(304, 192, 60, 40);
    sechs.setText("6");
    sechs.setMargin(new Insets(2, 2, 2, 2));
    sechs.addActionListener(new ActionListener()
    { 
      public void actionPerformed(ActionEvent evt)
      { 
        sechs_ActionPerformed(evt);
        String input = evt.getActionCommand();
         if (start)
         {
            start = false;
         }
      }
    });
    cp.add(sechs);
    
    sieben.setBounds(160, 144, 60, 40);
    sieben.setText("7");
    sieben.setMargin(new Insets(2, 2, 2, 2));
    sieben.addActionListener(new ActionListener()
    { 
      public void actionPerformed(ActionEvent evt)
      { 
        sieben_ActionPerformed(evt);
        String input = evt.getActionCommand();
         if (start)
         {
            start = false;
         }
      }
    });
    cp.add(sieben);
    
    acht.setBounds(232, 144, 60, 40);
    acht.setText("8");
    acht.setMargin(new Insets(2, 2, 2, 2));
    acht.addActionListener(new ActionListener()
    { 
      public void actionPerformed(ActionEvent evt)
      { 
        acht_ActionPerformed(evt);
        String input = evt.getActionCommand();
         if (start)
         {
            start = false;
         }
      }
    });
    cp.add(acht);
    
    neun.setBounds(304, 144, 60, 40);
    neun.setText("9");
    neun.setMargin(new Insets(2, 2, 2, 2));
    neun.addActionListener(new ActionListener()
    { 
      public void actionPerformed(ActionEvent evt)
      { 
        neun_ActionPerformed(evt);
        String input = evt.getActionCommand();
         if (start)
         {
            start = false;
         }
      }
    });
    cp.add(neun);
    
    punkt.setBounds(232, 288, 60, 40);
    punkt.setText(".");
    punkt.setMargin(new Insets(2, 2, 2, 2));
    punkt.addActionListener(new ActionListener()
    { 
      public void actionPerformed(ActionEvent evt)
      { 
        punkt_ActionPerformed(evt);
      }
    });
    cp.add(punkt);
    
    minus.setBounds(376, 192, 60, 40);
    minus.setText("-");
    minus.setMargin(new Insets(2, 2, 2, 2));
    minus.addActionListener(new ActionListener()
    { 
      public void actionPerformed(ActionEvent evt)
      {


         minus_ActionPerformed(evt);
         String command = evt.getActionCommand();

         // Füge den Präfix "-" an den String an wenn
         // es sich um den ersten Befehl handelt (negative Zahl)
         if (start)
         {
            if (command.equals("-"))
            {
               start = false;
            }
            else
               lastCommand = command;
         }
         else
         {
            // Berechnung ausführen
            lastCommand = command;
            start = true;
         }
      }
      
         public void calculate(double x)
      {
       if (lastCommand.equals("+")) result += x;
       else if (lastCommand.equals("-")) result -= x;
       else if (lastCommand.equals("*")) result *= x;
       else if (lastCommand.equals("/")) result /= x;
       else if (lastCommand.equals("=")) result = x;
      }
    });
    cp.add(minus);
    

    plus.setBounds(376, 144, 60, 40);
    plus.setText("+");
    plus.setMargin(new Insets(2, 2, 2, 2));
    plus.addActionListener(new ActionListener()
    { 
      public void actionPerformed(ActionEvent evt)
      { 
        plus_ActionPerformed(evt);
      }
    });
    cp.add(plus);
    
    mal.setBounds(376, 240, 60, 40);
    mal.setText("*");
    mal.setMargin(new Insets(2, 2, 2, 2));
    mal.addActionListener(new ActionListener()
    { 
      public void actionPerformed(ActionEvent evt)
      {
        mal_ActionPerformed(evt);
      }
    });
    cp.add(mal);
    
    geteilt.setBounds(376, 288, 60, 40);
    geteilt.setText("÷");
    geteilt.setMargin(new Insets(2, 2, 2, 2));
    geteilt.addActionListener(new ActionListener()
    { 
      public void actionPerformed(ActionEvent evt)
      { 
        geteilt_ActionPerformed(evt);
      }
    });
    cp.add(geteilt);
    
    enter.setBounds(304, 288, 60, 40);
    enter.setText("Enter");
    enter.setMargin(new Insets(2, 2, 2, 2));
    enter.addActionListener(new ActionListener()
    { 
      public void actionPerformed(ActionEvent evt)
      { 
        enter_ActionPerformed(evt);
      }
    });
    cp.add(enter);
    

    
    pi.setBounds(448, 192, 60, 40);
    pi.setText("?");
    pi.setMargin(new Insets(2, 2, 2, 2));
    pi.addActionListener(new ActionListener()
    { 
      public void actionPerformed(ActionEvent evt)
      { 
        pi_ActionPerformed(evt);
      }
    });
    cp.add(pi);
    
    hoch2.setBounds(448, 240, 60, 40);
    hoch2.setText("x²");
    hoch2.setMargin(new Insets(2, 2, 2, 2));
    hoch2.addActionListener(new ActionListener()
    { 
      public void actionPerformed(ActionEvent evt)
      { 
        hoch2_ActionPerformed(evt);
      }
    });
    cp.add(hoch2);
    
    wurzel.setBounds(448, 288, 60, 40);
    wurzel.setText("v");
    wurzel.setMargin(new Insets(2, 2, 2, 2));
    wurzel.addActionListener(new ActionListener()
    { 
      public void actionPerformed(ActionEvent evt)
      { 
        wurzel_ActionPerformed(evt);
      }
    });
    cp.add(wurzel);
    
    variable.setBounds(448, 144, 60, 40);
    variable.setText("x");
    variable.setMargin(new Insets(2, 2, 2, 2));
    variable.addActionListener(new ActionListener()
    { 
      public void actionPerformed(ActionEvent evt)
      { 
        variable_ActionPerformed(evt);
      }
    });
    cp.add(variable);
    

    
    display1.setBounds(160, 32, 355, 81);
    display1.setText("");
    display1.setOpaque(true);
    cp.add(display1);
    cp.setBackground(new Color(0xB8CFE5));
    // Ende Komponenten

    setResizable(false);
    setVisible(true);
  }

  // Anfang Methoden

  public void Null_ActionPerformed(ActionEvent evt)
  {
    // TODO hier Quelltext einfügen
  }

  public void eins_ActionPerformed(ActionEvent evt)
  {
    // TODO hier Quelltext einfügen
  }

  public void zwei_ActionPerformed(ActionEvent evt)
  {
    // TODO hier Quelltext einfügen
  }

  public void drei_ActionPerformed(ActionEvent evt)
  {
    // TODO hier Quelltext einfügen
  }

  public void vier_ActionPerformed(ActionEvent evt)
  {
    // TODO hier Quelltext einfügen
  }

  public void fuenf_ActionPerformed(ActionEvent evt)
  {
    // TODO hier Quelltext einfügen
  }

  public void sechs_ActionPerformed(ActionEvent evt)
  {
    // TODO hier Quelltext einfügen
  }

  public void sieben_ActionPerformed(ActionEvent evt)
  {
    // TODO hier Quelltext einfügen
  }

  public void acht_ActionPerformed(ActionEvent evt)
  {
    // TODO hier Quelltext einfügen
  }

  public void neun_ActionPerformed(ActionEvent evt)
  {
    // TODO hier Quelltext einfügen
  }

  public void punkt_ActionPerformed(ActionEvent evt) {
    // TODO hier Quelltext einfügen
  }

  public void minus_ActionPerformed(ActionEvent evt) {
    // TODO hier Quelltext einfügen
  }

  public void plus_ActionPerformed(ActionEvent evt) {
    // TODO hier Quelltext einfügen
  }

  public void mal_ActionPerformed(ActionEvent evt) {
    // TODO hier Quelltext einfügen
  }

  public void geteilt_ActionPerformed(ActionEvent evt) {
    // TODO hier Quelltext einfügen
  }

  public void enter_ActionPerformed(ActionEvent evt) {
    // TODO hier Quelltext einfügen
  }

  public void pi_ActionPerformed(ActionEvent evt) {
    // TODO hier Quelltext einfügen
  }

  public void hoch2_ActionPerformed(ActionEvent evt) {
    // TODO hier Quelltext einfügen
  }

  public void wurzel_ActionPerformed(ActionEvent evt) {
    // TODO hier Quelltext einfügen
  }

  public void variable_ActionPerformed(ActionEvent evt) {
    // TODO hier Quelltext einfügen
  }

  // Ende Methoden


  public static void main(String[] args)
  {
    new GTR("GTR");
  }

}


Bis morgen soll der taschenrechner die grundrechenarten draufhaben (+, -, *, / ). Aber es will einfach nicht klappen.
Es ist vlt nicht ganz richtig von mir, aber könnt ihr mir sagen was ich tun muss, damit es funktioniert?? Weil ich hab wirklich schon viel probiert aber, nun, Programmieren ist jetzt nich unbedingt meine große stärke...
 

Kiri

Bekanntes Mitglied
Nächster Schritt wäre schonmal so etwas:

Java:
  public void Null_ActionPerformed(ActionEvent evt)
  {
      String text = display1.getText();
      text += "0";
      display1.setText(text);
  }
 
  public void eins_ActionPerformed(ActionEvent evt)
  {
      String text = display1.getText();
      text += "1";
      display1.setText(text);
  }
 
V

vanny

Gast
mach dir 2 Variablen, und speichere dort die beiden Angaben des Users rein am besten double.

dann mach dir 4 Methoden für die Rechenarten, die dir am besten gleich nen String zurückgeben, welchen du dann in deine GUI schreibst.
Wenn du auf "=" drückst, dann benutze die passende Methode mit den beiden Variablen.

Gruß Vanny
 

Cyz44

Aktives Mitglied
Ja genau, damit kann man also die Zahlen und Operationszeichen einlesen.

Cool funktioniert auch soweit. Jetzt fehlt nur noch dass man auch damit rechnen kann. Muss man des iwie mit try/catch machen?
 

Michael...

Top Contributor
Jetzt fehlt nur noch dass man auch damit rechnen kann. Muss man des iwie mit try/catch machen?
Warum try catch? Du musst Dir das Operationszeichen merken und sobald eine weitere Zahl und anschließend ein weiteres Operationszeichen eingeben wird die entsprechende Operation ausführen.

Habt Ihr bereits Array oder List durchgenommen? Falls ja würde ich die Buttons in solchen "gruppieren". Ausserdem würde für die Nummernbuttons ein ActionListener ausreichen. Würde einiges an Code sparen und diese übersichtlicher halten.
 

Cyz44

Aktives Mitglied
Leute Danke für eure viele Hilfe, aber ich steh im moment echt aufm schlauch :bahnhof: (liegt vlt daran, dass ich schon seit 6 auf den beinen bin...)
könnt ihr hier nicht einfach mal hinschreiben wie mans macht, also den code mein ich. Ivh weiß von wegen dann lerne ich ja nichts, aber ich bekomms grad gar nicht hin.
 

Kiri

Bekanntes Mitglied
Mit folgender Methode sollten deine Grundrechenarten funktionieren.

Java:
public void enter_ActionPerformed(ActionEvent evt) {
      String rechnung = display1.getText();
      ScriptEngineManager mgr = new ScriptEngineManager();
      ScriptEngine engine = mgr.getEngineByName("js");
      try{
          String text =  (engine.eval(rechnung)).toString();
          display1.setText(text);
      }catch(Exception e){}
  }

So hast du erstmal etwas zum vorzeigen, aber es ist noch einiges zu tun bzw. abzuändern.
 

Kiri

Bekanntes Mitglied
dann hast du die import-Anweisungen noch nicht

Java:
import javax.script.ScriptEngine;
import javax.script.ScriptEngineManager;
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
N Java Taschenrechner hat Jemand vlt einen Tipp dafür wie ich jetzt die buttons verbinden kann und das Ergebnis auf dem textfield anzeigen lassen kann Java Basics - Anfänger-Themen 13
L Taschenrechner Problem Java Basics - Anfänger-Themen 4
J Frage zu einem "Taschenrechner" code Java Basics - Anfänger-Themen 9
R Operatoren Rechenoperation verwenden für Taschenrechner. Java Basics - Anfänger-Themen 32
S while Schleife Taschenrechner Java Basics - Anfänger-Themen 1
J Taschenrechner mit mehr als 2 Zahlen. Java Basics - Anfänger-Themen 18
R Einfacher Taschenrechner mit Eclipse Java Basics - Anfänger-Themen 3
M Einfacher Taschenrechner Java Basics - Anfänger-Themen 2
Fiedelbambu Prüfen von Komma stelle beim Taschenrechner Java Basics - Anfänger-Themen 5
JordenJost Taschenrechner problem Java Basics - Anfänger-Themen 5
Y Taschenrechner programmieren Java Basics - Anfänger-Themen 3
G Taschenrechner ergibt Fehler in if-Abfrage Java Basics - Anfänger-Themen 6
K Erste Schritte "Taschenrechner" zeigt keine Komma Zahlen an. Java Basics - Anfänger-Themen 8
C Potenzberechnung über switch case. Taschenrechner mit Eingabe über einen grafischen Dialog Java Basics - Anfänger-Themen 22
E JavaFX Taschenrechner Eingabe im Textfield beschränken Java Basics - Anfänger-Themen 2
E Taschenrechner GUI Problem mit Fehlerhandling Java Basics - Anfänger-Themen 6
C Taschenrechner (switch) in Taschenrechner mit Methoden umwandeln Java Basics - Anfänger-Themen 115
W Taschenrechner mit Switch case Java Basics - Anfänger-Themen 4
W Taschenrechner Java Basics - Anfänger-Themen 11
A Taschenrechner mit Gui erstellen Java Basics - Anfänger-Themen 9
2 Taschenrechner mit GUI Problem bei der Berechnung Java Basics - Anfänger-Themen 8
P Taschenrechner mit unendlich vielen Eingabemöglichkeiten Java Basics - Anfänger-Themen 1
V Erste Schritte Taschenrechner mit beliebig vielen Zahlen Java Basics - Anfänger-Themen 5
S Taschenrechner Java Basics - Anfänger-Themen 13
P Taschenrechner Text übertragung Java Basics - Anfänger-Themen 3
S Compiler-Fehler Basic- Taschenrechner/ Fehler Java Basics - Anfänger-Themen 8
S Basic- Taschenrechner? Java Basics - Anfänger-Themen 7
P Hilfe bei Java Taschenrechner Java Basics - Anfänger-Themen 25
F Erste Schritte Frage zu simplem Taschenrechner(switch) Java Basics - Anfänger-Themen 16
L Mein Taschenrechner lässt sich plötzlich nicht mehr öffnen Java Basics - Anfänger-Themen 5
S Taschenrechner hilfe! Java Basics - Anfänger-Themen 17
H Java Taschenrechner Java Basics - Anfänger-Themen 4
R Variablen Taschenrechner mit Komfortfunktionen Java Basics - Anfänger-Themen 2
J RPN Taschenrechner - keine Lösung!! Java Basics - Anfänger-Themen 84
M Java Taschenrechner (if-else) Java Basics - Anfänger-Themen 11
L Taschenrechner mit switch und while funktioniert noch nicht richtig Java Basics - Anfänger-Themen 22
Q simpler Taschenrechner Java Basics - Anfänger-Themen 34
R Taschenrechner NullPointerException Java Basics - Anfänger-Themen 1
R Variablen Weitergehenderr Taschenrechner Java Basics - Anfänger-Themen 4
F Taschenrechner "Error loading class..." Java Basics - Anfänger-Themen 5
M Java Taschenrechner Programmieren Java Basics - Anfänger-Themen 12
P Erste Schritte Taschenrechner mit if-else Anweisung Java Basics - Anfänger-Themen 6
G Taschenrechner gibt nur 0.0 aus Java Basics - Anfänger-Themen 8
A Taschenrechner programmieren Java Basics - Anfänger-Themen 21
Z Java Taschenrechner Java Basics - Anfänger-Themen 6
J Kleiner Taschenrechner! Anfänger braucht Hilfe :( Java Basics - Anfänger-Themen 2
C Taschenrechner in Java Java Basics - Anfänger-Themen 6
J Erste Schritte Java CMD Taschenrechner mit Parametern! Java Basics - Anfänger-Themen 16
J Taschenrechner: Probleme Java Basics - Anfänger-Themen 5
E Taschenrechner problem! Ich komme nicht voran Java Basics - Anfänger-Themen 18
R Erste Schritte Taschenrechner mit Schleife Java Basics - Anfänger-Themen 24
Lord.Djerun (Taschenrechner Netbeans) Komma nur einmal schreiben & 0 ersetzen Java Basics - Anfänger-Themen 1
Z Taschenrechner - Additions/Substraktions/Multiplikations/Divionsketten! Java Basics - Anfänger-Themen 4
D Taschenrechner Frage Java Basics - Anfänger-Themen 12
Z Sehr simpler Taschenrechner - Hilfe! Java Basics - Anfänger-Themen 10
Z Taschenrechner - Wie addiere,multipliziere und subtrahiere ich? Java Basics - Anfänger-Themen 6
D kleiner Taschenrechner mit switch fehlerhaft Java Basics - Anfänger-Themen 1
K Taschenrechner im GUI Java Basics - Anfänger-Themen 2
P Taschenrechner, operatoren Java Basics - Anfänger-Themen 4
D Simpler Taschenrechner Java Basics - Anfänger-Themen 6
A Anfänger Taschenrechner Frage Java Basics - Anfänger-Themen 14
R Erste Schritte Taschenrechner - Punkt-vor-Strich Rechnung Java Basics - Anfänger-Themen 1
S Operatoren Taschenrechner Ergebnis ausgeben Java Basics - Anfänger-Themen 7
A Taschenrechner zeigt Error Java Basics - Anfänger-Themen 7
J Taschenrechner Funktion Java Basics - Anfänger-Themen 18
M Taschenrechner fertigstellung Java Basics - Anfänger-Themen 1
N Methoden Taschenrechner Java Basics - Anfänger-Themen 2
F z = input.nextChar(); PROBLEM Taschenrechner Java Basics - Anfänger-Themen 7
J Scanner Taschenrechner? Java Basics - Anfänger-Themen 7
J Variablen Rechenzeichen und Zahlen verknüpfen für einen Taschenrechner Java Basics - Anfänger-Themen 17
B Klassen Java Taschenrechner mit Klassen und Methoden Java Basics - Anfänger-Themen 12
B Erste Schritte Brauche Hilfe bei einem Java-Taschenrechner Java Basics - Anfänger-Themen 11
R Methoden Taschenrechner Java Basics - Anfänger-Themen 4
P Taschenrechner , IF-Abfrage Java Basics - Anfänger-Themen 12
I Taschenrechner - Methoden implementieren Java Basics - Anfänger-Themen 5
I Java Starthilfe (Taschenrechner) Java Basics - Anfänger-Themen 7
J Taschenrechner Problemchen Java Basics - Anfänger-Themen 3
D Erste Schritte Taschenrechner Java Basics - Anfänger-Themen 11
K taschenrechner - Fehler beim Kürzen eines Bruches finden Java Basics - Anfänger-Themen 20
J Taschenrechner Punkt vor Strich Java Basics - Anfänger-Themen 9
A Taschenrechner programmieren Java Basics - Anfänger-Themen 5
M Ausklappbares Fenster bei grafischem Taschenrechner Java Basics - Anfänger-Themen 2
M Dividieren bei Grafischem Taschenrechner klappt nicht Java Basics - Anfänger-Themen 2
N Taschenrechner mit Unterprogra Java Basics - Anfänger-Themen 6
Z Taschenrechner programmieren Java Basics - Anfänger-Themen 5
E Erste Schritte Taschenrechner Java Basics - Anfänger-Themen 8
K Taschenrechner Java Basics - Anfänger-Themen 25
J Textfeld für Taschenrechner Java Basics - Anfänger-Themen 3
D Taschenrechner Java Basics - Anfänger-Themen 28
A Taschenrechner-GUI mit BorderLayout? Java Basics - Anfänger-Themen 6
W [PROJEKT] Simpler grafischer Taschenrechner Java Basics - Anfänger-Themen 8
M Taschenrechner mit JApplet Java Basics - Anfänger-Themen 26
J Grafischen Taschenrechner programmieren - Frage dazu Java Basics - Anfänger-Themen 12
W Taschenrechner Java Basics - Anfänger-Themen 2
T Tasten vom Taschenrechner? Java Basics - Anfänger-Themen 3
S Datentypen Taschenrechner Java Basics - Anfänger-Themen 13
J Taschenrechner Java Basics - Anfänger-Themen 5
J Taschenrechner Java Basics - Anfänger-Themen 9
M While bei einem Taschenrechner Java Basics - Anfänger-Themen 5
F Datentypen Ganz simpler Taschenrechner mit switch Java Basics - Anfänger-Themen 10

Ähnliche Java Themen

Neue Themen


Oben