Wir gehen hier davon aus, daß A, B in einem vorherigen Programmteil bestimmt
werden.
Fügen Sie davor ein
10
INPUTA
20
INPUT B
und befehlen Sie dann dem
omputer PRINT AT 999. -37, wobei Sie eingeben
A = 999, B = -37.
Zeile 1000 soll lauten
1000 PRINT "I H BIN NI HT MEHR SO DUMM"
Ist er's?
Wenn Sie das Gefühl haben, die Zeilen 100- 130 sähen umständlich
aus ... dann liegen Sie richtig. Vergleichen Sie unten den Abschnitt über
LOGIK. ..
Bedingte Zuweisungen
Diese haben die Form IF dieses TH EN LET irgend etwas anderes. Eine Alterna
tive zum ersten Programm oben wäre dann
10
INPUTN
20
LET A$ = "UNGERADE"
30
IF N = 2*INT (N/2) THEN LET A$ = "GERADE"
40
PRINT A$
A$ hat hier ein Dollarzeichen, weil es keine Zahl ist, sondern eine Zeichenhefte
(siehe STRINGS, Seite 91).
Was bedeutet dieses Programm?
10
LET S = INT(2*RND)
20
IF S = 0 THEN LET A$ = "KOPF"
30
IFS = 1 THEN LET A$= "WAPPEN"
40
PRINT A$
Sobald Sie ein Programm schreiben und das, was Sie vorhaben, davon abhängt,
daß bestimmte Dinge geschehen oder nicht geschehen, denken Sie an IF .. .
THEN . ..
71