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

Járólapok

eljárás aláírás (:param1 :param2)derékszög (90, -90, 270)szabályos háromszög (120, 60)szabályos n-szög (360/n)előre :paramhátra :paramhátra :param/vmikitöltés (tölt)mozaikismétlés – fix számúismétlés – paramétertől függőismétlés – egymásba ágyazott885

Egy padlót színes járólapokból rakunk ki. Készíts eljárásokat alap1(h), alap2(h), sor1(db,h), sor2(db,h), mozaik(n,db,h), padló(n,db,h) az alábbi ábrák kirajzolására! Az oldalak hossza :h, a vonalak 3 vastagságúak, a kifestéshez sárga, narancs és zöld színeket használunk.

alap1(50)

alap2(50)

sor1(5,30)

sor2(5,30)

mozaik(2,4,30)

padló(3,5,30)

Hivatalos megoldás (HTML)

Egy padlót színes járólapokból rakunk ki. Készíts eljárásokat alap1(h), alap2(h), sor1(db,h), sor2(db,h), mozaik(n,db,h), padló(n,db,h) az alábbi ábrák kirajzolására! Az oldalak hossza :h, a vonalak 3 vastagságúak, a kifestéshez sárga, narancs és zöld színeket használunk.

A képen sárga, sor látható

Automatikusan generált leírás

A képen zöld látható

Automatikusan generált leírás

alap1(50)

alap2(50)

sor1(5,30)

A képen minta, Kreatív művészetek, Színesség, Szimmetria látható

Automatikusan generált leírás

sor2(5,30)

mozaik(2,4,30)

A képen minta, Kreatív művészetek, Színesség, sárga látható

Automatikusan generált leírás

padló(3,5,30)

Kétféle járólapunk van (színben és irányban különböznek). Belőlük kétféle sor rakható ki (attól függően, hogy melyikkel kezdünk). A sorokból mozaik építhető, majd egy narancs színű négyszögekből álló mozaikot ráhelyezve lesz kész a padlónk. De ha előre a rajzlapot narancs színűre színezzük, majd a legvégé a külső részt fehérre, akkor a második mozaik is elkészül.

eljárás alap1 :h
ismétlés 2 [előre :h jobbra 120 előre :h jobbra 60]
tollatfel jobbra 30 előre :h/2 töltőszín! "sárga tölt
hátra :h/2 balra 30 tollatle
vége

eljárás alap2 :h
ismétlés 2 [előre :h jobbra 60 előre :h jobbra 120]
tollatfel jobbra 30 előre :h/2 töltőszín! "zöld tölt
hátra :h/2 balra 30 tollatle
vége

eljárás pár1 :h
jobbra 30 alap1 :h előre :h jobbra 120 előre :h balra 90
alap2 :h előre :h jobbra 60 előre :h balra 120
vége

eljárás pár2 :h
jobbra 60 alap2 :h előre :h jobbra 60 előre :h balra 90
alap1 :h előre :h jobbra 120 előre :h balra 150
vége

eljárás sor1 :m :h :x :y :i
ismétlés :m [pár1 :h]
tollatfel xypoz! :x :y irány! :i tollatle
vége

eljárás sor2 :m :h :x :y :i
ismétlés :m [pár2 :h]
tollatfel xypoz! :x :y irány! :i tollatle
vége

eljárás mozaik :n :m :h :x :y :i
ismétlés :n [sor :m :h xpoz ypoz irány tollatfel
jobbra 30 előre :h balra 90 előre :h jobbra 60
tollatle sor2 :m :h xpoz ypoz irány tollatfel
jobbra 60 előre :h balra 90 előre :h jobbra 30
tollatle]
tollatfel xypoz! :x :y irány! :i tollatle
vége

eljárás színesmozaik :n :m :h
töltőszín! "narancs tölt
mozaik :n :m :h xpoz ypoz irány
tollatfel hátra 10 töltőszín! "fehér tölt tollatle
vége

A. alap1 rombusz; sárga kitöltéssel; alap2 rombusz; zöld kitöltéssel; 1+1+1+1 pont

B. sor1-ben kétféle rombusz felváltva; a sárgával kezdődik; jól illeszkednek 2+1+2 pont

C. sor1 3 60 jó; sor1 6 25 jó 2+2 pont

D. sor2-ben kétféle rombusz felváltva; a zölddel kezdődik; jól illeszkednek 2+1+2 pont

E. sor2 3 55 jó; sor2 6 24 jó 2+2 pont

F. mozaik jó számú duplasort tartalmaz; sor1-hez sor2 jól illeszkedik; sor2-höz sor1 jól illeszkedik 1+2+2 pont

G. mozaik 3 5 20 jó; mozaik 2 3 40 jó 2+2 pont

H. padló olyan, mint a mozaik; jók a narancssárga színezések; kívül fehér maradt 1+3+1 pont

I. padló 2 4 30 jó; padló 4 6 15 jó 2+2 pont