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
2024 · Döntő / Harmadik forduló · 7–8. évfolyam3. feladat29 pont

Pergola

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ő)Mintázatok: sormintaSegédeljárás: téglalapAlapalakzatok: téglalapEljárások neve: pergolaEljárások száma: 1Paraméterek száma (max / eljárás): 3

A kertekben gyakran láthatunk pergolákat, amelyekre növényeket szoktak felfuttatni. Készíts eljárást az alábbi pergola megrajzolására (pergola :m :sor :deszka)

Az :m paraméter a függőleges oszlop magasságát jelenti. Az oszlopokat összekötő vízszintes oszlop szélessége is ugyanekkora. Ezt láthatod a jobb oldali ábrán a nyilakkal szemléltetve.

A képen Téglalap, sor, diagram, Párhuzamos látható

Automatikusan generált leírás

A képen Téglalap, sor, diagram, Párhuzamos látható

Automatikusan generált leírás

A képen Téglalap, sor, diagram, Párhuzamos látható

Automatikusan generált leírás

pergola 300 3 1
pergola 300 5 2

A :sor paraméter azt jelenti, hogy a pergola alján hány sornyi, négyzetekből álló sorminta található. A sorminta oszlopainak száma nem változik, az mindig 18.

A pergola tetején látható téglalapok a deszkákat jelölik. A pergola közepén mindenképpen van egy deszka. A :deszka paraméter azt jelenti, hogy a középső deszkától balra, illetve jobbra hány darab deszka található. Ha ez a paraméter 1, akkor a pergola bal és jobb szélén egy-egy deszka van. Ha a :deszka paraméter értéke 3, akkor a középső deszka bal és jobb oldalán is lesz 3 deszka, vagyis összesen 7 deszkát kell rajzolni, egymástól egyenletes távolságra.