Robot Karel v PHP
Karel umí načítat programy a podprogramy. Základní příkazy jsou KROK, VLEVO-VBOK, VPRAVO-VBOK, POLOŽ, ZVEDNI a další programy které vytvoříte.
Je to jednoduché:
- Vytvoříte si soubor nejlépe NázevPříkazu.txt
- Do něj napíšetě např.
*NázevPříkazu KROK KROK VLEVO-VBOK KROK POLOŽ VPRAVO-VBOK KROK POLOŽ ZVEDNI *KONEC
* - Toto musí každý kód obsahovat
3. Vytvoříme si např soubor index.php (soubor, kam se Karel vypíše) 4. Do něj vložíme:
require("Karel.php"); $Karel = new Karel($velikost_pole); $Karel->nacistProgram($adresa_programu_např_NázevPříkazu.txt); $Karel->nacistProgram($další_programy_nebo_podprogramy); $Karel->spustitProgram($název_programu_např_NázevPříkazu); $Karel->vykresli(); $Karel->showEroors();//Pokud chcete vykreslit errory
5. Spustíme
Podprogramy: Program DEMO, který načtu a jako jedinný spustím
DEMO POLOŽ 4KROKY POLOŽ KONEC
Program 4KROKY, který načtu
4KROKY KROK KROK KROK KROK ZABOC KONEC
Program ZABOC, který načtu
ZABOC VPRAVO-VBOK KROK VPRAVO-VBOK KONEC
Na pořadí pří načítání nezáleží, ale nejde:
$Karel->nacistProgram("Demo.txt"); $Karel->spustitProgram("Demo"); $Karel->nacistProgram("4Kroky.txt"); $Karel->nacistProgram("Zaboc.txt");
Galerie


Stáhnout
Stažením následujícího souboru souhlasíš s licenčními podmínkami
Staženo 247x (3.01 kB)
Aplikace je včetně zdrojových kódů v jazyce PHP