(letzte Änderung an dieser Seite: 12.09.2012)
In der Sitzung am Dienstag, 11.09.2012, haben wir mit Struktogrammen gearbeitet (Präsentation + Aufgaben).
Im Unterricht haben wir diese Aufgabe bearbeitet:
Wenn Sie sich im Internet zum Onlinebanking anmelden, müssen Sie eine korrekte Benutzerkennung und ein korrektes Passwort eingeben. Erstellen Sie ein Struktogramm für die Prüfung auf korrekte Anmeldedaten.
Die haben Sie alle verstanden. Außerdem haben Sie aus diesem Struktogramm
ein Programm geschrieben, die meisten sogar mit Eingabe des Namens und des Geschlechts über eine Scannerklasse.
Wiederholungsaufgabe: Wenn Sie unsicher sind oder nicht fertig geworden sind, schreiben Sie das Programm zuhause noch einmal, in jedem Fall mit Eingabe via Scanner-Klasse. Das sind gerade mal 15 Zeilen Code.
Hausaufgabe: Struktogramm mit Verzweigung erstellen + programmieren
Die Aufgabe erweitert die Prüfung auf korrektes Passwort (siehe oben). Sie lautet:
Struktogramm_2: Schwierige Bank
Wenn die Anmeldeprüfung positiv war, kann der Kunde auf den Kundenbereich zugreifen. Er wird mit einer Willkommensmeldung begrüßt ("Hallo Frau Smith.") und erhält die Möglichkeit, eine Aktion auszuwählen:
- Überweisung tätigen (ruft die Methode ueberweisungTaetigen() auf)
- Passwort ändern (ruft die Methode passwortAendern() auf)
- Kontostand anzeigen (zeigt den Kontostand an)
- Abmelden (meldet den Kunden ab)
a) Erstellen Sie ein Struktogramm.
b) Setzen Sie das Struktogramm im Programm um.
Beachten Sie bitte:
Ich gehe davon aus, dass die Aufgaben gemacht wurden. Am Montag besprechen wir 5 Minuten und fahrend dann fort mit der switch-Verzweigung.