← Vissza a feladatokhoz
2020 · Második forduló · 5–6. évfolyam3. feladat80 pont

Mozaik

eljárás aláírás (:param1 :param2)derékszög (90, -90, 270)előre :paramhátra :paramhátra :param/vmitollszín! :színnégyzetsorminta – egyszerű elmozdulásmozaiktollvastagság! :param*ismétlés – fix számúismétlés – paramétertől függő334

Rajzold meg az alábbi töröttvonalakat, amelyek V-betűhöz hasonló elemekből állnak (vfel(db, h,szín,vast), vle(db,h,szín,vast))! A db a bennük levő V-szerű elemek száma, h a szakaszok hossza, szín a vonal színe, vast pedig a vastagsága.

vfel(4,40,”red”,3)

vle(4,40,”green”,5)

Rajzold meg a sort (sor(db,h)) és a mozaikot (mozaik(n,db,h))!

Egy sor négy piros (3 vastagságú) és két zöld (5 vastagságú) töröttvolnalból áll, közöttük 8 oldalvastagságú lila négyzetekkel. A mozaik pedig n darab sorból készül.

sor(5,30)

mozaik(3,6,20)

Hivatalos megoldás (HTML)

Rajzold meg az alábbi töröttvonalakat, amelyek V-betűhöz hasonló elemekből állnak (vfel(db, h,szín,vast), vle(db,h,szín,vast))! A db a bennük levő V-szerű elemek száma, h a szakaszok hossza, szín a vonal színe, vast pedig a vastagsága.

vfel(4,40,”red”,3)

vle(4,40,”green”,5)

Rajzold meg a sort (sor(db,h)) és a mozaikot (mozaik(n,db,h))!

Egy sor négy piros (3 vastagságú) és két zöld (5 vastagságú) töröttvolnalból áll, közöttük 8 oldalvastagságú lila négyzetekkel. A mozaik pedig n darab sorból készül.

A képen Színesség, Grafika, minta, tervezés látható

Automatikusan generált leírás

A képen minta, Színesség, Szimmetria, Orgona látható

Automatikusan generált leírás

sor(5,30)

mozaik(3,6,20)

A különbség az előző korcsoporthoz képest a sorokon belül megjelenő vastag lila négyzetek.

eljárás sor :db :h
vfel :db :h „piros 3 tollatfel előre 8 tollatle
vfel :db :h „zöld 5 tollatfel előre 8 tollatle
vfel :db :h „piros 3 tollatfel előre 6 tollatle
négyzetsor :db :h „lila 8
vle :db :h „piros 3 tollatfel előre 8 tollatle
vle :db :h „zöld 5 tollatfel előre 8 tollatle
vle :db :h „piros 3
vége

eljárás négyzetsor :db :h :szín :vast
tollatfel balra 45 hátra :h/4 jobbra 90 előre :h/4 tollatle
ismétlés :db [négyzet :h/2 :szín :vast tollatfel előre :h
jobbra 90 előre :h balra 90 tollatle]
tollatfel
ismétlés :db [jobbra 90 hátra :h balra 90 hátra :h]
hátra :h/4 balra 90 előre :h/4 jobbra 45 tollatle
vége

eljárás négyzet :h :szín :vast
tollszín! :szín tollvastagság! :vast
ismétlés 4 [előre :h jobbra 90]
vége

A. A vfel színes, vastagsággal paraméterezhető 2+2 pont

B. A vle színes, vastagsággal paraméterezhető 2+2 pont

C. A vfel szakaszai egyforma hosszúak; 90 fokos szöget zárnak be; jó darabszámúak
2+2+2 pont

D. A vle szakaszai egyforma hosszúak; 90 fokos szöget zárnak be; jó darabszámúak 2+2+2 pont

E. vfel 5 30 jó 3 pont

F. vle 5 30 jó 3 pont

G. A sorban vannak felfelé álló V-alakzatok; vannak lefelé álló V-alakzatok 3+3 pont

H. A felfelé állók közül a két szélső piros; a középső zöld; a pirosak vékonyabbak a zöldeknél; nem érnek össze 2+2+2+3 pont

I. A lefelé állók közül a két szélső piros; a középső zöld; a pirosak vékonyabbak a zöldeknél; nem érnek össze 2+2+2+3 pont

J. A felfelé álló nem érnek össze a lefelé állókkal 3 pont

K. Vannak lila négyzetek; jó vastagsággal; jó helyen 3+3+5 pont

L. sor 3 50 jó 4 pont

M. A mozaik jó darabszámú sorból áll; a sorok távolsága jó 4+4 pont

N. mozaik 2 4 30 jó 4 pont