Beruflich Dokumente
Kultur Dokumente
Übungsblatt 6
(a) Laden Sie den Quell
ode anyProg.
pp aus ILIAS, importieren Sie ihn in ein
neues Projekt. Das Programm sollte eigentli
h Sie na
h Vornamen und Geburts-
tag fragen und daraus einen Usernamen und ein Passwort generieren. Was tut
es wirkli
h? Erstellen Sie ein Blo
kdiagramm (Ablaufdiagramm) dessen was das
Programm tatsae
hli
h ma
ht.
(a) Laden Sie den Quell
ode virtuallyBugfree.
pp aus ILIAS, importieren Sie ihn in
ein neues Projekt. Finden Sie alle Fehler im Quell
ode (7 Fehler) und korrigieren
Sie diese!
(b) Erstellen Sie ein fehlerbehafetes Programm und geben Sie es Ihrem Na
hbarn
zum korrigieren. Das Programm soll jeweils mindestens eine S
hleife, ein Array,
eine if-Abfrage und eine Ausgabe enthalten.
(a) S
hreiben Sie ein Programm das Mist baut (z.B. abstürzt), indem Sie eine Integer
Zahl dur
h 0 dividieren.
(b) Behen Sie den Fehler mit einem try ...
at
h Blo
k. Sie müssen die Ausnahme
aber selber abfangen (mit einer if () Abfrage) und mit z.B. throw 13; (oder
einer anderen Zahl) signalisieren.
Hausaufgabe: Re
henfehler. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Übungen BNWT10P NwT WS 2022/23 Blatt 6 (Seite 2/2)
(a) Laden Sie den Quell
ode any
al
.
pp aus ILIAS, importieren Sie ihn in ein
neues Projekt. Geben Sie na
h jedem Re
hens
hritt ein Zwis
henergebnis aus
und nden Sie alle Re
henfehler.