\b;Ćwiczenie
Przetop nieco \l;rudy tytanu\u object\titanore; na \l;kostki tytanu\u object\titan;, a następnie dostarcz dwie kostki tytanu na platformy o podanych współrzędnych:
\c;
	x=10, y=-60
	x=10, y=-65
\n;
\image derrick 8 8;
\l;Kopalnia\u object\derrick; wydobywa rudę tytanu z podglebia; wystarczy tylko ją podnieść.

\image convert 8 8;
\l;Huta\u object\convert; przetapia rudę tytanu na kostki tytanu. Wystarczy zostawić rudę tytanu na platformie, cofnąć się i poczekać na jej przetopienie.

\b;Ogólny algorytm
Powtórz dwa razy:
o  Poczekaj na rudę tytanu.
o  Podejdź do rudy tytanu.
o  Podnieś ją.
o  Podejdź do huty.
o  Zostaw rudę tytanu.
o  Cofnij się o 2,5 metra.
o  Poczekaj na kostkę tytanu.
o  Podnieś kostkę tytanu.
o  Podejdź do platformy.
o  Zostaw kostkę tytanu.

\b;Program
Pętla \c;\l;for\u cbot\for;\n; umożliwia dwukrotne powtórzenie wszystkich instrukcji.
Ruda tytanu nie jest dostępna natychmiast. Należy poczekać na jej wydobycie przez kopalnię. Użyj do tego pętli \c;\l;do\u cbot\do;\n;:
\c;
\s;do
\s;{
\s;	obj = radar(TitaniumOre);
\s;}
\s;while ( obj == null );
\n;
Po tej pętli (gdy radar znajdzie rudę tytanu), możesz do niej podejść \c;obj.position\n; używając instrukcji \c;\l;goto\u cbot\goto;\n;. Do podniesienia rudy tytanu użyj instrukcji \c;\l;grab\u cbot\grab;\n;.
Użyj następującej instrukcji do znalezienia huty:
\c;
\s;obj = radar(Converter);
\n;
Po umieszczeniu rudy w hucie, cofnij się o 2,5 metra: \c;\l;move\u cbot\move;(-2.5)\n;.
Druga pętla \c;do\n; czeka aż będzie dostępna kostka tytanu. Musisz ograniczyć zasięg radaru do 5 metrów, w przeciwnym wypadku natychmiast znajdziesz kostkę tytanu właśnie dostarczoną na platformę:
\c;
\s;do
\s;{
\s;	obj = radar(Titanium, 0, 360, 0, 5);
\s;}
\s;while ( obj == null );
\n;
Współrzędne \c;x\n; dwóch platform są równe. Współrzędne \c;y\n; są odpowiednio równe -60 i -65. Najefektywniejszym sposobem otrzymania współrzędnych platform jest użycie wartości \c;i\n; z pętli \c;for\n;, która przyjmuje kolejno wartości 0 i 1:
\c;
\s;dest.x = 10;
\s;dest.y = -60-5*i;
\n;
Do Ciebie należy dokończenie programu...

\t;Zobacz również
\l;Programowanie\u cbot;, \l;typy\u cbot\type; i \l;kategorie\u cbot\category;.
