tekitár
FeladatokVersenyek
← Vissza a feladatokhoz
tekitár

Az Országos Grafikus Programozási Verseny feladatainak és megoldásainak tára. Az oldalt az ELTE Informatikai Kar működteti.

Elérhetőségek

  • Lakó Viktória – lavnaat@inf.elte.hu
  • Nagy Bendegúz – brandy@inf.elte.hu

Jogi és beállítások

  • Adatvédelmi szabályzat
  • Cookie szabályzat

© 2026 tekitár. minden jog fenntartva.

← Vissza a feladatokhoz
2002 · Döntő / Harmadik forduló · 9–12. évfolyam3. feladat20 pont

Fa

Elágazás: haFix szög: 120 (szabályos háromszög)Fix szög: 30/60/90 (derékszögű háromszög)Ismétlés: ism SZÁM (fix)Matematika: tg/tanMintázatok: faEljárások neve: legyenEljárások száma: 1

Egy fa a következő szabály szerint nő. Az első időegységben :h hosszúságú törzs keletkezik. Egy időegység múlva a törzs közepén balra és jobbra 60 fokos szögben kinő egy-egy :h-val arányos méretű virág, és ezzel egyidőben a törzs végén kinő két újabb ág, melyek egymással 60 fokos szöget zárnak be, s hosszuk a törzs hosszának fele. Újabb 1 időegység múlva a törzs negyedénél és háromnegyedénél kinőnek :h-val arányos méretű levelek. Az ágak pontosan úgy viselkednek (nőnek rajtuk levelek, virágok és ágak), mint a törzs.

Készíts eljárást (FA :idő :h), amely kirajzolja a :idő-edik időegységben a :h hosszú tör­zsű fát! Az eljárás legyen állapotátlátszó, azaz a teknőc ugyanabban az állapotban (hely és irány) fejezze be a rajzolást, ahogyan elkezdte.

Példa:

FA 1 80 FA 2 80 FA 3 80 FA 4 80 FA 8 80