Hallo liebe Community
wir nehmen immoment im Infounterricht Pascal mithilfe von Niki durch. Ich habe jedoch immoment ein Problem .... also das arbeitsfeld sieht so aus: http://www.bilder-space.de/show.php?file=09.11Obo20euZFN6k06e.JPG
Niki startet auf der linken Seite und soll auf dem weg zu rechten seite alle objekte einsammeln... am ende soll niki dann wieder zu anfang zurück und dort stehen bleiben.
Bis jetzt hab ich alles geschafft außer, dass er, wenn er wieder am anfang ist, nicht stehen bleibt...
Sieht immoment so aus:
Program test2;
Procedure drehe_um;
Begin;
drehe_links;drehe_links;
End;
Procedure drehe_rechts;
Begin;
drehe_links;drehe_links;drehe_links;
End;
Procedure go;
Begin;
If Not vorne_frei Then vor Else
Begin
vor;
Begin
If Not vorne_frei Then drehe_um
End;
Begin
If Platz_belegt Then nimm_auf
End;
If links_frei Then drehe_links Else
Begin
If rechts_frei Then drehe_rechts;
End;
go;
End;
End;
Begin
go;
End.
Weis vllt jemand wie ich das hinkriegen kann? Ach ja Koordinaten haben wir bis jetzt noch nicht durchgenommen.
NineTailedFox Gast |