vor

Lineare Algorithmen

weiter

Einfacher Taschenrechner

Es ist ein anwenderfreundliches Delphiprogramm zu erstellen, mit welchem man zwei Dezimalzahlen eingeben kann und deren Summe, Differenz, Produkt bzw. Quotient durch je einen Klick auf einen Schalter berechnet wird.

Durch einen Klick auf einen anderen Schalter sollen alle Werte wieder zurück gesetzt werden können.
Komponente Eigenschaft Wert Bemerkungen
Form1 Caption ‘Taschenrechner’ Überschrift in der Kopfleiste des Programmfensters
Edit1 Text '0' Anfangswert für a
Edit2 Text '0' Anfangswert für b
Edit3 Text '' Anfangswert für c
Label1 Caption 'Zahl a' Bezeichnung für a
Label2 Caption 'Zahl b' Bezeichnung für b
Label3 Caption 'Ergebnis' Bezeichnung für c
Button1 Caption 'Summe a + b' Aufschrift auf dem Schalter
OnClick 'Button1Click' Prozedur, die beim Klicken ausgeführt werden soll:
einlesen der Zahlen, umwandeln in Dezimalzahlen, addieren, umwandeln in einen String und Ausgeben des Ergebnisses
Button2 Caption 'Differenz a - b' Aufschrift auf dem Schalter
OnClick 'Button2Click' Prozedur, die beim Klicken ausgeführt werden soll:
einlesen der Zahlen, umwandeln in Dezimalzahlen, subtrahieren, umwandeln in einen String und Ausgeben des Ergebnisses
Button3 Caption 'Produkt a * b' Aufschrift auf dem Schalter
OnClick 'Button3Click' Prozedur, die beim Klicken ausgeführt werden soll:
einlesen der Zahlen, umwandeln in Dezimalzahlen, multiplizieren, umwandeln in einen String und Ausgeben des Ergebnisses
Button4 Caption 'Quotient a / b' Aufschrift auf dem Schalter
OnClick 'Button4Click' Prozedur, die beim Klicken ausgeführt werden soll:
einlesen der Zahlen, umwandeln in Dezimalzahlen, dividieren, umwandeln in einen String und Ausgeben des Ergebnisses
Button5 Caption 'Neue Aufgabe' Aufschrift auf dem Schalter
OnClick 'Button5Click' Prozedur, die beim Klicken ausgeführt werden soll:
zurücksetzen aller Werte auf die Anfangswerte
Button6 Caption 'Ende' Aufschrift auf dem Schalter
OnClick 'Button6Click' Prozedur, die beim Klicken ausgeführt werden soll:
beenden des Programms und schließen des Fensteres
Lösung
Zusatzaufgabe für Fortgeschrittene:
Bei der Division durch 0 stürzt das Programm ab. Wie kann man das verhindern?
Wie kann man verhindern, dass jemand eine Zahl in das Ergebnisfeld eintippt?
vor

Inhaltsverzeichnis

weiter