Informatika2-2012/Gyakorlat09
A MathWikiből
(Változatok közti eltérés)
Stma (vitalap | szerkesztései) (→labirintus modul) |
Stma (vitalap | szerkesztései) (→labirintus modul) |
||
2. sor: | 2. sor: | ||
Csinálj modult amiben definiálsz egy labirintust, majd két függvényt. | Csinálj modult amiben definiálsz egy labirintust, majd két függvényt. | ||
Az egyik függvénnyel a labirintusban való lépegetést valósítod meg, a másikkal alap helyzetbe állíthatod a labirintust. | Az egyik függvénnyel a labirintusban való lépegetést valósítod meg, a másikkal alap helyzetbe állíthatod a labirintust. | ||
− | A lépegetésnél egy számot vár ami az irányt jelzi. | + | A lépegetésnél egy számot vár ami az irányt jelzi, és az aktuális pozícióval és a lehetséges továbbhaladási irányokkal tér vissza. |
+ | |||
+ | Továbbá old meg azt is, hogy ha importálják a modult ne történjen semmi, de ha futtatják akkor rajzolja ki a labirintust. | ||
+ | |||
+ | A labirintus programbeli reprezentálását rátok bízom, de egy egyszerű megoldás, ha egy pozíció vagy fal vagy út és még tartalmazza a lehetséges irányokat. Mondjuk egy [0,[0010]] formában. | ||
== csomagok == | == csomagok == | ||
== fájlkezelés == | == fájlkezelés == |
A lap 2012. április 12., 09:21-kori változata
labirintus modul
Csinálj modult amiben definiálsz egy labirintust, majd két függvényt. Az egyik függvénnyel a labirintusban való lépegetést valósítod meg, a másikkal alap helyzetbe állíthatod a labirintust. A lépegetésnél egy számot vár ami az irányt jelzi, és az aktuális pozícióval és a lehetséges továbbhaladási irányokkal tér vissza.
Továbbá old meg azt is, hogy ha importálják a modult ne történjen semmi, de ha futtatják akkor rajzolja ki a labirintust.
A labirintus programbeli reprezentálását rátok bízom, de egy egyszerű megoldás, ha egy pozíció vagy fal vagy út és még tartalmazza a lehetséges irányokat. Mondjuk egy [0,[0010]] formában.