Code von Ansgar:
port x = 1;2;3
for port x = 1
do
funktion A (Fahren)
loop
--> Das klappt nicht! Es wird abgefragt ob Portx=1 bei wahr geht es in eine Endlosschleife, die immer gemacht wird. Kein Abbruch der Schleife, fährt also geradeaus bis Akku leer.
if poert x = 2
funktion B
if port x = 3
funktion C
--> Das funktioniert nur fehlt ein Endif damit das Programm weiss, wie weit die Funktionen für die jeweilige Bedingung ist.
funktion B
funktion C
-->Und nachdem alles einmal abgefragt wurde, soll er noch ausweichen und rückwärts fahren?! Oder warum werden die Funktionen aufgerufen?
end
Lesezeichen