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) · 7–8. évfolyam2. feladat25 pont

Könyvespolc

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/tanTollvastagság: tollvastagság! SZÁM

Egy könyvespolc 3 egymás fölötti rekeszből áll, szélessége 300, rekeszei magassága 60 egység. Az üres polcot kétszeres vastagságú vonallal kell megrajzolni. Kétféle könyvünk van. Az egyik fajta 10 egység széles és 50 egység magas, a másik pedig 5 egység széles és 40 egység magas. Ha :db1 darab egyik fajta, valamint :db2 darab másik fajta könyvet kell elhelyeznünk a könyvespolcon, akkor a nagyobbal kezdjük, azokat alulról felfelé, azon belül balról jobbra haladva helyezzük el szorosan egymás mellé, majd folytatjuk a kisebbekkel. (A könyvek biztosan elférnek a könyves­polcon!)

Készíts könyvespolc :db1 :db2 eljárást, amely kirajzolja a könyvespolcot a rá elhelye­zett :db1, illetve :db2 darab könyvvel!

Példa:

könyvespolc 0 0 könyvespolc 5 0 könyvespolc 5 5

könyvespolc 30 5 könyvespolc 50 40 könyvespolc 0 70

Elérhető összpontszám: 45 pont