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
2009 · Második forduló · 9–12. évfolyam2. feladat20 pont

Fenyő

Elágazás: hakülönbenElágazás: hakFix szög: 30/60/90 (derékszögű háromszög)Színezés: töltőszín! "barnaSzínezés: töltőszín! "zöldMatematika: hatványMintázatok: rekurzióMintázatok: faLista- és szövegkezelés: lista [elem1 elem2 …]Eljárások neve: fenyőEljárások neve: fenyő2Eljárások neve: fenyőágEljárások neve: fenyőbEljárások neve: fenyőjEljárások neve: fenyőfaEljárások száma: 7Paraméterek száma (max / eljárás): 3

Egy fenyőág-darab :h hosszúságú, 3 egység vastag barna szárból áll. Balra és jobbra egyenlő távolságban 4 darab, 2 egység vastag 2*:h hosszú zöld tüskék nőnek ki. A tüskék 15, 30, 45, illetve 60 fokos szöget zárnak be a szárral. Írd meg a darab :h eljárást az ágdarab megrajzolására!

Háromféle fenyőág van. Az első egyszerű, (fenyőág :n :h) :n ágdarabból áll. Az ág közepén a másodikból (fenyőb :db :n :h) balra, a harmadikból (fenyőj :db :n :h) pedig jobbra nő ki :n ágdarabonként egy-egy :n/2 méretű fenyőb, illetve fenyőj típusú ág (:n biztosan 2-hatvány, azaz többször maradék nélkül osztható 2-vel). Készítsd el a háromféle fenyőág rajzoló eljárást!

A fenyőfán (fenyőfa :db :n :h) balra :db darab fenyőb, jobbra pedig :db darab fenyőj típusú ág nő, a törzs alja :n hosszú egyszerű ág, az első két ág között is ekkora van, majd a hossz feleződik.

darab 100
fenyőág 32 10
fenyőb 1 16 10
fenyőb 2 16 10
fenyőj 3 16 8
fenyő 5 64 5