-12 ist negativ.
Eine Ganzzahl kann negativ sein oder nicht. Wenn sie nicht negativ ist, dann ist sie positiv oder 0. Hier wird dieser Sachverhalt in einem Ablaufdiagramm dargestellt:
Die Raute zeigt eine Zwei-Wege-Entscheidung. Entweder wird der False- oder der True-Zweig genommen, in Abhängigkeit davon ob
zahl < 0
wahr oder falsch ergibt.
Die "Zwei-Wege-Aufteilung" ist in dem zweidimensionalen Diagramm leicht zu sehen. Das ist in einem Programm, in dem Zeile auf Zeile folgt, schwieriger zu sehen.
Das Ablaufdiagramm zeigt die grundsätzliche Logik des Programms. Die meisten Syntaxdetails sind weggelassen.Es ist oft hilfreich ein Ablaufdiagramm zu entwerfen, bevor wir anfangen ein Programm zu schreiben.
Die Details füllen wir dann aus, wenn wir das Programm schreiben.
Der Anwender führt das Programm aus und gibt "12" ein. Was wird das Programm ausgeben?