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 · Első forduló (számítógépes) · 9–12. évfolyam2. feladat25 pont

Könyvespolc

Elágazás: haFix szög: 90 (derékszög)Ismétlés: ism SZÁM (fix)Matematika: tg/tanLista- és szövegkezelés: lista [elem1 elem2 …]Lista- és szövegkezelés: listák listája [[…] […]]Lista- és szövegkezelés: elsőnélküliLista- és szövegkezelés: elsőSegédeljárás: téglalapAlapalakzatok: téglalapTollvastagság: tollvastagság! SZÁM

Egy könyvespolc 3 egymás fölötti rekeszből áll, szélessége 50, rekeszei magassága 60 egység. Az üres polcot kétszeres vastagságú vonallal kell megrajzolni. Sokféle méretű könyvünk van. Mind­egyiknek ismerjük a szélességét és a magasságát. A könyveket felsorolásuk sorrendjében alulról felfelé, azon belül balról jobbra haladva helyezzük el szorosan egymás mellé. (A könyvek biztosan elférnek a könyvespolcon!)

Készíts könyvespolc :könyvek eljárást, amely kirajzolja a könyvespolcot a rá elhelyezett könyvekkel!

Példa:

könyvespolc []	

könyvespolc [[50 10]
 [40 5][50 10][50 10]

[50 10][50 10][50 10]]

könyvespolc [[50 10] [40 5]
 [40 5] [40 5] [50 10]]

könyvespolc [[50 10]
 [40 5][50 10][50 10]
 [50 10][50 10][30 20]

[50 10][30 20]]

könyvespolc [[50 10] [50 10]
 [50 10][50 10] [50 10]

[50 10]]

Elérhető összpontszám: 45 pont