LU07.A10 - Basic caluclator - TBD

Prerequisites

Source

Assignment

This assignment compraises the programming of a tiny caculator for basic calculation operations, meaning two diggit have to be added together. To do the assignment we need two blocks of diggits-buttons, an operation-button for „+“ and finally an ENTER-Button to execute the operation respectively to receive the result.

Assignment A - 3'

Assignment B - Variables - 5'

* B1: A basic calculation 3 + 3 = 6 compraises several variables: diggit1, operator, diggit2 and result

Assignment C - Button for diggit 1 - 5'

Button for diggit2 - 5'

#### Übungen 21 C - Buttons für die Operatoren - 10' * A21.5: Nun willen wir die vier Buttons erstellen für unsere Basis-Rechenarten <b>Plus, Minus, Mal</b> und <b>Geteilt</b>. * A21.6: Beim <b>CLICK</b> des jeweiligen Buttons wird die Methode <b>setOperator</b> aufgerufen, die die Variable <b>operator</b> mit der Rechenoperation festlegt..

#### Übungen 21 D - Buttons für diggit1 - 5' * A21.7: Erstellen Sie die Buttons 0 - 9 für die zweite Zahl diggit2. Beim <b>CLICK</b> wird der entsprechende Wert in die Variable <b>diggit2</b> geschrieben.

#### Übungen 21 E - Buttons für diggit2 - 10' * A21.8: Jetzt brauchen wir noch einen Button <b>RESET</b>, was mittels der Methode <b>reset()</b> die Werte der Variable <b> diggit1, diggit2, operator</b> und <b>result</b> auf 0 setzt. * A21.9: Zum Abschluss brauchen wir noch einen Button <b>CALCULATE</b>, das die Berechnung mittels der Methode <b>calc()</b> berechnet. Es speichert das Ergebnis in der Variablen <b>result</b>. * A21.10: Geben Sie die jeweiligen Werte der <b> diggit1, diggit2, operator</b> und <b>result</b> am Monitor aus.

Solution

Lösung

Vocabulary

English German

Volkan Demir