Microsoft Office Tutorials and References
In Depth Information
Verzweigungen
Die Verzweigung ist vielleicht der erste Schritt zur künstlichen Intelligenz des Com-
puters. Ihm fehlt zwar dadurch immer noch die Lernfähigkeit, aber er kann auf
unterschiedliche Situationen unterschiedlich reagieren und Entscheidungen treffen.
Natürlich ist diese Intelligenz nur vorgegaukelt, denn hinter den Entscheidungen
stecken wieder Programmierer, also (quasi) Menschen.
Die einfachste Verzweigung ist die if then else -Anweisung. Wenn Sie schon mal mit
der WENN-Funktion in Excel gearbeitet haben, kapieren Sie diese Anweisung sofort.
Zuerst findet eine Wahrheitsprüfung statt. Abhängig vom Ergebnis dieser Prüfung
führt das Programm dann die then -Verzweigung durch – andernfalls die else -Ver-
zweigung. Dies genügt bereits, um mit der Intelligenzbestie PC ein Gespräch zu füh-
ren. Optisch führt dies zu den Meldungsfenstern in Abbildung 13.14.
Sub SmallTalk()
If MsgBox("Geht es Ihnen gut?",vbYesNo+vbQuestion)=vbYes Then
MsgBox "Wie schön für Sie!", vbExclamation
Else
MsgBox "Das tut mir aber leid!", vbCritical
End If
End Sub
Abbildung 13.14: Verzweigungen ermöglichen „Small Talk“ mit dem PC.
Search JabSto ::




Custom Search