Skip to content
Snippets Groups Projects
Commit 7b8b1522 authored by Florian Schmoll's avatar Florian Schmoll
Browse files

Initial commit

parents
No related branches found
No related tags found
No related merge requests found
public class OperatorCheck{
/*Vereinbaren Sie zwei Instanzvariablen vom Typ Ganzzahl, mit denen in der Methode calculate() gerechnet wird.
Vereinbaren Sie ein Zeichen für den Operator.
*/
/*Vereinbaren Sie eine Methode, die prüft, ob der Operator ein gültiges Rechenzeichen ist.*/
/*Vereinbaren Sie je eine Methode zum Addieren, Subtrahieren, Mulitplizieren und Dividieren.
In den Methoden deklarieren Sie eine lokale Variable für das jeweilige Ergebnis, führen die Berechnung mit den Instanzvariablen aus und geben die Berechnung und das Ergebnis am Bildschirm aus.
Beispiel für die Ausgabe:
2 + 2 = 4
*/
/*Vereinbaren Sie eine Methode namens "calculateSwitch", die den Operator prüft und dann die passende Berechnungsmethode aufruft. Verwenden Sie den switch.*/
/*Vereinbaren Sie eine Methode namens "calculateIf", die den Operator prüft und dann die passende Berechnungsmethode aufruft. Verwenden Sie if().*/
public static void main(String args[]){
/*Vereinbaren Sie zwei Objekte*/
/*
Für jedes Objekt führen Sie folgende Anweisungen durch:
1. Setzen Sie den Operator auf einen ungültigen Wert und prüfen Sie das mit der entsprechenden Methode.
2. Setzen Sie den Operator auf einen gültigen Wert und prüfen Sie das mit der entsprechenden Methode.
3. Rufen Sie die Methode "calculateSwitch" für eines der Objekte auf und "calculateIf" für das andere.
*/
}
}
# Kontrollstrukturen
Erstellen Sie eine Klasse OperatorCheck.
Die Beschreibung finden Sie in der anhängenden Datei.
Nehmen Sie die Klasse `_06CheckTrafficLight` zu Hilfe.
Erweitern Sie das Word-Dokument um folgende Themen:
- Instanzvariablen
- lokale Variablen
- Kontrollstrukturen
- `if`
- `switch`
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment