← Vissza a feladatokhoz
2019 · Második forduló · 9–12. évfolyam2. feladat35 pont

Téglalapok

derékszög (90, -90, 270)téglalapismétlés – fix számú114

Készítsd el a tégla(h,szín), a sok(db,h,szín) és a forgó(db,h,szín) eljárásokat, amelyek a mintának megfelelő ábrákat rajzolják! A h paraméter a legkülső tégla rövidebb oldalának a hossza, a db a téglalapok száma, a szín pedig a legkülső tégla színét jelenti. A rövidebb oldal feleakkora, mint a hosszabb. Az eggyel beljebb levő téglalap hosszabb oldala annyi, mint az őt tartalmazó rövidebb oldala. A vonalak színe felváltva piros és kék (P=piros, K=kék). A vonalak vastagsága is változik, a legkülső a legvastagabb, majd a toll vastagsága egyesével csökken.

tégla(200,"P")

sok(2,200,"P")

sok(3,200,"P")

sok(4,200,"P")

forgó(1,200,"P")

forgó(3,200,"P")

Hivatalos megoldás (HTML)

Készítsd el a tégla(h,szín), a sok(db,h,szín) és a forgó(db,h,szín) eljárásokat, amelyek a mintának megfelelő ábrákat rajzolják! A h paraméter a legkülső tégla rövidebb oldalának a hossza, a db a téglalapok száma, a szín pedig a legkülső tégla színét jelenti. A rövidebb oldal feleakkora, mint a hosszabb. Az eggyel beljebb levő téglalap hosszabb oldala annyi, mint az őt tartalmazó rövidebb oldala. A vonalak színe felváltva piros és kék (P=piros, K=kék). A vonalak vastagsága is változik, a legkülső a legvastagabb, majd a toll vastagsága egyesével csökken.

tégla(200,"P")

sok(2,200,"P")

sok(3,200,"P")

sok(4,200,"P")

forgó(1,200,"P")

forgó(3,200,"P")

Az előző korcsoport feladatát bővítjük, egymáshoz képest 90 fokkal elforgatva.

eljárás forgó :szint :méret :szín
ismétlés 4 [tégla :szint :méret :szín jobbra 90]
vége

tégla

A. Záródó téglalap; rövidebb oldal fele a nagyobbénak; színnel; és mérettel paraméteres 1+1+1+1 pont

sok

B. Paraméterrel meghatározott számú; 2:1 oldal arányú téglalapot rajzol 1+1 pont

C. A legkülső téglalap méretét a paraméter szabályozza; a benne levők mindig fele akkorák
1+2 pont

D. A téglalapok különböző méretűek, rendre egymás belsejében találhatóak 1+1 pont

E. A rövidebb oldaluk egy egyenesen fekszik; bal oldali rövidebb oldalon 1+1 pont

F. A kisebb téglalapok egyforma távolságra vannak az őket tartalmazók vízszintes oldalaitól 2 pont

G. A téglalapok színe kívülről kezdve piros; kék; piros; ...mind jó 1+1+1+2 pont

H. Különböző vonalvastagságok; a vastagság a mérettől függ; kívülről csökkenő 1+1+2 pont

I. Teljesen jó a sok 4 200 „P 2 pont

forgó

J. Négy darab sok elemet tartalmaz; paraméteres az elemszámmal; mérettel; színnel
1+1+1+1 pont

K. A négy elem 90 fokkal elforgatottjai egymásnak; origó a külső tégla csúcspontja 1+2 pont

L. Teljesen jó a forgó 3 200 „P 2 pont