20 lines
1.0 KiB
Plaintext
20 lines
1.0 KiB
Plaintext
\b;Ćwiczenie
|
|
Wzdłuż drogi stoi kilka \l;stacji przekaźnikowych informacji\u object\exchange;. Gdy robot jest wystarczająco blisko stacji, może odczytać przechowywane w niej informacje. \l;Stacje przekaźnikowe\u object\exchange; wzdłuż drogi zawierają kierunek i odległość do następnej stacji. Nie jest znana liczba stacji przekaźnikowych, wymaganych do dotarcia do celu.
|
|
|
|
\b;Ogólny algorytm
|
|
Zawsze powtarzaj:
|
|
o Pobierz kierunek ze \l;stacji przekaźnikowej\u object\exchange;.
|
|
o Pobierz odległość ze \l;stacji przekaźnikowej\u object\exchange;.
|
|
o Jeśli nie ma żadnych informacji, zatrzymaj program.
|
|
o Wykonaj obrót.
|
|
o Idź do następnej stacji.
|
|
|
|
\b;Przydatne instrukcje
|
|
\c;\l;while\u cbot\while;\n; powtarzanie instrukcji
|
|
\c;\l;receive\u cbot\receive;\n; pobieranie informacji ze stacji
|
|
\c;\l;move\u cbot\move;\n; poruszanie robotem
|
|
\c;\l;turn\u cbot\turn;\n; obracanie robota
|
|
|
|
\t;Zobacz również
|
|
\l;Programowanie\u cbot;, \l;typy\u cbot\type; i \l;kategorie\u cbot\category;.
|