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
2003 · Döntő / Harmadik forduló · 9–12. évfolyam2. feladat15 pont

Hold

Elágazás: haFix szög: 90 (derékszög)Kitöltés: töltSzínezés: töltőszín! "színMatematika: tg/tanMintázatok: rekurzióLista- és szövegkezelés: elsőEljárások neve: ellipszistEljárások száma: 1

Az alábbi eljárás ellipszist rajzol. Pl. ellipszis 360 0 100 150. Az alábbi feladat megoldásához meg kell fejtened a paraméterek funkcióját.

tanuld ellipszis :n :s :a :b
 balra :s előre :a / ( :a + :b ) 
 jobbra 2 * :s előre :b / ( :a + :b ) balra :s
 ha :n > 1 [ellipszis :n - 1 :s + 1 :a :b]
vége

Készíts holdat rajzoló eljárást (Hold :x :y), ahol :x a hold külső íve sugarának, :y pedig a holdsarló vastagságának mértéke.

HOLD 100 10 HOLD 100 100 HOLD 100 140 HOLD 100 200