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
2001 · Második forduló · 7–8. évfolyam1. feladat20 pont

Fal

Elágazás: haFix szög: 90 (derékszög)Ismétlés: ism SZÁM (fix)Ismétlés: ism :param (paramétertől függő)Matematika: tg/tanMintázatok: mozaikLista- és szövegkezelés: lista [elem1 elem2 …]

Egység méretű téglákból (magassága 5, szélessége 10 egység) kell falat építenünk. A falazás szabályai szerint a fal minden második sorában a téglák fél szélességgel (5 egység) el vannak csúsz­tatva az alattuk levő sorhoz képest. Biztosan tudjuk, hogy a fal magasságában egész számú téglával kirakható, szélességében azonban nem biztos.

A falba egy ajtót kell tenni, amely a fal bal szélétől adott téglaszámra van, a magassága és a szé­lessége is téglaszámmal adható meg (azaz például a rajzokon 2 tégla széles, 7 tégla magas). Az ajtó­tól balra, jobbra, illetve felfelé biztosan van legalább 1 tégla.

Készíts eljárást (FAL :szélesség :magasság :kezdet :magas :széles), amely a paramétereként megadott szélességű és magasságú falat rajzolja a megadott helyre tett ajtóval!

Megjegyzés: Részpontokat kapsz akkor is, ha a falon nincs ajtó,

FAL 60 50 3 7 2 FAL 65 50 3 7 2 FAL 68 50 3 7 2