Személyes honlap - oldal
Ahhoz, hogy megérthessük, lépésről lépésre.
1. lépés: Tedd a teljes mező zöld csempe.
Mi határozza meg a „parketta” egy ilyen kódot helyezni először az első vízszintes sorban, majd a második. Ezután egy harmadik, és így tovább. e. fel a tetején a fal. És egyúttal. hogy ő mindig kezdett megállapítják a csempe a bal - jobb. Erre a célra egy változót (I). amely hozzárendeli a tengely (Y) a 1-től 27-- Th-sejtes. Azaz, akkor mozoghat a csapat lépés jobb tengely (X) és a tengelyirányú (Y) miatt a csapat hozzárendelés változó (I) képviseli ezt grafikusan:
Mivel a kiindulási helyzet „parketta” mindig a sejt (1,1), és úgy döntöttünk, hogy fog mozogni vízszintesen:
(Lépéssel jobbra); (Put a cserép); (Ez nem egy falat a jobb oldalon);
Akkor feküdt ki a második sorban. „Parketta” ugrik. A mi változata a program. ketrecben (1.2), és tegye a második sor a jobb, és így tovább. d. (1.3). (1,4).
Ezért tengely (Y) hozzárendel egy értéket (I), és az (I) hozzárendel egy értéket az 1-27.
Most írni egy programot, hogy a nyelv. aki megérti a „parketta”. hogy ő tette az egész mező zöld sejtek.
Tedd I: = 1-27 <Перейти на( 1,I );
Csinálni, miközben (nem a jobb falon) <Положить( зеленая );
Állj;>; Tedd (zöld)>;>
Másolás, vagy írni a programot, és meg kell festeni az egész mező zöld.
Kezdjük vylazhivat vörös járdára. Eleinte mi kell érteni, hogy mit írunk parancs az első sorban? Meg kell lefordítani „parketta” egy sejtben (x, y) egyenlő a (2,2) úgy, hogy eltakarja az alsó sor a vörösvérsejtek (x, y) egyenlő a (26.2). Mint látható, ma már (y = 2) változatlan marad, és a változás (ok) 2 és 26. Mi írjuk a kódot „parketta”, és helyezze az utolsó előtti zárójel.> A vyshenapisannogo kódot.
Make I: = 2-26
Lépés (i, 2); Vegye ki a lapokat; Tedd (piros); Szünet (100)>;
Miután ezt a kódot akkor kell valami, mint ez:
Megjegyzés: a parancs (szünet 100). Csak ez a parancs állítja be a sebességet „parketta”. azaz, ha tesz (üt 200), ez teszi lassabb, de ha tesz az (Szünet 50), akkor gyorsabb.
Következő vylazhivat függőleges piros szám a jobb:
„Parketta” mi állt egy ketrecben (26.2) és meg kell határozni egy sor függőleges piros sejtekhez (26,26), hogy van, ez a jobb felső sarokban. Látjuk tehát, hogy itt mi (x) változatlan marad egyenlő 26 és (y) változhat 3 és 26 csapat „parketta” lesz a következő: (Ne felejtsük el, hogy helyezze szükség, mielőtt az utolsó zárójel>.
Make I: = 3-26
Lépés (26, i); Vegye ki a lapokat; Tedd (piros); Szünet (100)>;
Ön dopzhno történhet:
Továbbra is, hogy két sor határ: a bal oldali függőleges és a felső vízszintes.
Snachapa közzé függőleges bal sávban. Erre a fordítás „parketta” a bal alsó sarokban, hogy a cella (2,2), és meghatározza egy kódot felfelé mozog, vagyis itt (x) állandó marad, és (y) kell változhat 2-26.
„Parketta” csapat lesz:
Make I: = 2-26
Lépés (2, i); Vegye ki a lapokat; Tedd (piros); Szünet (100)>;
Meg kell ezt:
Most, hogy a felső vízszintes sorban.
„Parketta” a bal felső sarkában a cella (2,26), és meg kell mozgatni, hogy a megfelelő, akkor van (y) változatlan marad, és a (x) változhat 3-25.
A parancs „parketta” lenne:
Make I: = 3-25
Lépés (i, 26); Vegye ki a lapokat; Tedd (piros); Szünet (100)>;
Meg kell ezt:
Most a „parketta” bal feküdt a felirat. A kódot az „I” betű jelentése a következő:
Ugrás (12.17); Vegye ki a lapokat; Tedd (piros);
Fokozzák; Lépés jobbra; Vegye ki a lapokat; Tedd (piros); Szünet (100);
Fokozzák; Lépés jobbra; Vegye ki a lapokat; Tedd (piros); Szünet (100);
Fokozzák; Vegye ki a lapokat; Tedd (piros); Szünet (100);
Lépés balra; Vegye ki a lapokat; Tedd (piros); Szünet (100);
Fokozzák; Vegye ki a lapokat; Tedd (piros); Szünet (100);
Fokozzák; Vegye ki a lapokat; Tedd (piros); Szünet (100);
Lépés jobbra; Vegye ki a lapokat; Tedd (piros); Szünet (100);
Make I: = 17-22
Lépés (15, i); Vegye ki a lapokat; Tedd (piros); Szünet (100)>;