Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| en:modul:m291:learningunits:lu19:theorie:54 [2025/06/19 12:13] – angelegt vdemir | en:modul:m291:learningunits:lu19:theorie:54 [2025/06/26 12:39] (aktuell) – vdemir | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== LU19f - Aufgabe 2 / Task 53: methods - TBD ====== | + | ====== LU19f - Aufgabe 2 / Task 54: methods |
| + | |||
| + | ===== Administration ===== | ||
| + | Füllen Sie die nachfolgenden Felder aus: | ||
| + | |||
| + | **Klasse:** .................................... | ||
| + | |||
| + | **Vorname: | ||
| + | |||
| + | **Name:** ...................................... | ||
| + | |||
| + | ===== Vorarbeit ===== | ||
| + | * Sie können als Vorlage die die Lösung **LU07.S09.html** verwenden. | ||
| + | |||
| + | ===== Ausgangslage ===== | ||
| + | Beim Auftrag **LU07.A09.html** haben wir einen kleinen Additionsrechner programmiert. Dieser bestand aus | ||
| + | | ||
| + | - Operator | ||
| + | - Ziffernblock 2 für die zweite Zahl | ||
| + | - ENTER-Button, | ||
| + | - Reset-Button zum zurück setzen aller diggits und result (auf 0) und des Operators (auf '' | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ===== Auftrag ===== | ||
| + | * Ergänzen Sie in beiden Ziffernblöcken die Ziffern 0 und 6-9. | ||
| + | * Ergänzen Sie den Rechner um den Operator **Mal** (*), d.h. die beiden Zahlen werden multipliziert und das Ergebnis korrekt angezeigt. | ||
| + | * Ergänzen Sie den Rechner um den Operator **Geteilt** (/), d.h. die erste Zahl wird durch die zweite Zahl geteilt. Beachten Sie dabei, dass die Division durch 0 nicht erlaubt ist, in dem Falle muss eine entsprechende Meldung ausgegeben werden. | ||
| + | * Die Funktion des Reset-Buttons muss erhalten bleiben. | ||
| + | * Alle Operationen (+, * und /) **müssen als Methoden** umgesetzt werden. | ||
| + | |||
| + | |||
| + | ^Zielzustand 1 | Addition zweier Zahl | {{: | ||
| + | ^Zielzustand 2 | Multiplikation zweier Zahlen | {{: | ||
| + | ^Zielzustand 3 | Division zweier Zahlen ungleich 0 | {{: | ||
| + | ^Zielzustand 4 | Division einer Zahl durch 0 ist mathematisch nicht definiert | {{: | ||
| + | |||
| + | |||
| + | ---- | ||
| + | [[https:// | ||
| + | |||
| + | |||
| + | |||
| - | Division im Rechner | ||