Informatika2-2012/Gyakorlat09

A MathWikiből
(Változatok közti eltérés)
(labirintus modul)
(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. És egy
+
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.

csomagok

fájlkezelés

Személyes eszközök