Robot Karel v PHP
Karel vie načítať programy a podprogramy. Základné príkazy sú KROK, VĽAVO-vbok, VPRAVO-vbok, položí, zdvihnem a ďalšie programy ktoré vytvoríte.
Je to jednoduché:
- Vytvoríte si súbor najlepšie NázevPříkazu.txt
- Do neho napíšeme napr.
*NázevPříkazu KROK KROK VLEVO-VBOK KROK POLOŽ VPRAVO-VBOK KROK POLOŽ ZVEDNI *KONEC
* - Toto musí každý kód obsahovať
3. Vytvoríme si napr súbor index.php (súbor, kam sa Karel vypíše) 4. Do neho 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, ktorý načíta a ako jedinný spustím
DEMO POLOŽ 4KROKY POLOŽ KONEC
Program 4KROKY, ktorý načíta
4KROKY KROK KROK KROK KROK ZABOC KONEC
Program zabočte, ktorý načíta
ZABOC VPRAVO-VBOK KROK VPRAVO-VBOK KONEC
Na poradí prí načítanie nezáleží, ale nejde:
$Karel->nacistProgram("Demo.txt"); $Karel->spustitProgram("Demo"); $Karel->nacistProgram("4Kroky.txt"); $Karel->nacistProgram("Zaboc.txt");
Galéria
Stiahnuť
Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkami
Stiahnuté 245x (3.01 kB)
Aplikácia je vrátane zdrojových kódov v jazyku PHP OOP