Armins AVR-Buch - IF__Then

Zuletzt geändert am 15.01.2021, 01:22:18

IF__Then


(armin77, 06.02.2013, 13:27:54)

Mit IF Then wird eine oder mehrere Bedingungen abgefragt und entsprechend dann verschiedene Anweisungen ausgeführt.

Die Einzeilenversion:

IF Bedingung then Anweisung

Die Bedingung wird geprüft.
Ist diese "wahr" werden die Anweisungen ausgeführt

oder

IF Bedingung then Anweisung ELSE Andere Anweisung

Die Bedingung wird geprüft.
Ist diese "wahr" werden die Anweisungen ausgeführt.
Ist die Bedingung nicht zutreffend werden die anderen Anweisungen ausgeführt.

Die Mehrzeilenversion:

Sollen mehr als eine Anweisung ausgeführt werden, wenn die Bedingung erfüllt ist
lautet der Befehl:

IF Bedingung THEN
Anweisung
Anweisung
Anweisung
ELSE
Anweisung
End if


Beispiele:

IF Zahl=100 then Zahl = 1


IF Zahl=100 Then
Zahl=1
Uebertrag=1
else
incr Zahl
End if