Formai követelményekNégy programozási feladatot kell megoldanod, mindegyiket eljárásokkal, az eljárásoknak ugyanabban a projekt-fájlban kell
lennie, amit a saját neveddel kell lementened (például:
KatonaDani.IMP). Az eljárások neve és paraméterezése minden feladatnál
meg van adva.
A megoldásokat tartalmazó állományt csatolmányként kell beküldeni óra végén az ismert címre. 1. feladat
Készítsd el a hanoi :x :n eljárást, ami :n emeletes tornyot rajzol, ahol minden emelet magassága :x továbbá felülről az i. emelet szélessége :x*i . 2. feladatÍrd meg az efa :h :n eljárást a következő "fa" megrajzolásához. A legalsó szint szélessége :h , az ebből induló ágak hossza :h/3 , a következő emelet mérete pedig mindig az előző egyharmada. 3. (szorgalmi) feladatÖtlet: egy balra és egy jobbra kanyarodó változatot érdemes csinálni, ezek kombinációjából egyszerűen megírható a rekurzió. |