← Vissza a feladatokhoz
2021 · Második forduló · 7–8. évfolyam2. feladat60 pont

Sorminta

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 :paramelőre :param*vmihátra :param/vmiszabályos hatszögsorminta – egyszerű elmozdulástollvastagság! [konkrét érték]ismétlés – fix számúismétlés – paramétertől függőismétlés – egymásba ágyazott593

Rajzold meg az alábbi ábrán látható sormintát a széle(méret), hatszög(méret) és sorminta(db,méret) eljárásokkal, ahol a db a sorban levő hatszögek számát jelöli, a méret pedig a hosszabb szakaszok hosszát határozza meg!

széle(50)

hatszög(50)

sorminta(2,25)

sorminta(3,25)

A sormintát nemcsak láncban képzelhetjük el, hanem a közepén megtörve, többfelé ágazva is, mint a mellékelt ábrán látható.

Készítsd el a háromfelé(db,méret) eljárást, amely a középső hatszögből kiindulva mindhárom irányba db hatszöges sormintát rajzol!

háromfelé(2,15)

Hivatalos megoldás (HTML)

Rajzold meg az alábbi ábrán látható sormintát a széle(méret), hatszög(méret) és sorminta(db,méret) eljárásokkal, ahol a db a sorban levő hatszögek számát jelöli, a méret pedig a hosszabb szakaszok hosszát határozza meg!

polimer-II1-1

polimer-II1-2

polimer-II1-3

polimer-II1-4

széle(50)

hatszög(50)

sorminta(2,25)

sorminta(3,25)

A sormintát nemcsak láncban képzelhetjük el, hanem a közepén megtörve, többfelé ágazva is, mint a mellékelt ábrán látható.

Készítsd el a háromfelé(db,méret) eljárást, amely a középső hatszögből kiindulva mindhárom irányba db hatszöges sormintát rajzol!

polimer-II2-1

háromfelé(2,15)

Ha a sorminta két szélét leevsszük, akkor ismétlődő elemeket kapunk. A háromfelé ágazó ábra három végét levéve pedig három sormintát látunk 120 fokos szögben összeillesztve.

eljárás sorminta :n :h
balra 90 széle :h jobbra 120
sor :n :h
vége

eljárás sor :n :h
ismétlés :n-1 [hatszög :h előre :h balra 60]
hatszög :h széle :h
vége

eljárás hatszög :h
ismétlés 3 [előre :h jobbra 60
tollatfel jobbra 60 előre :h/5 balra 60 tollatle
előre :h-:h/5 hátra :h-:h/5
tollatfel jobbra 60 hátra :h/5 balra 60 tollatle
előre :h jobbra 60]
ismétlés 3 [előre :h jobbra 60]
balra 120
vége

eljárás széle :h
tollvastagság! 2
előre :h balra 45 előre :h hátra :h jobbra 90
előre :h hátra :h
tollatfel balra 60 előre :h/5 jobbra 60 tollatle
előre :h-:h/5 hátra :h-:h/5 balra 60
tollatfel hátra :h/5 jobbra 60 tollatle
balra 45 hátra :h
vége

eljárás hármas :n :h
ismétlés 3 [előre :h jobbra 60
tollatfel jobbra 60 előre :h/5 balra 60 tollatle
előre :h-:h/5 hátra :h-:h/5
tollatfel jobbra 60 hátra :h/5 balra 60 tollatle
előre :h jobbra 60]
ismétlés 3 [előre :h jobbra 60 előre :h balra 60 előre :h
balra 60 sor :n :h tollatfel hátra :n*:h*3
tollatle jobbra 120]
vége

A. Van széle eljárás; három egyforma hosszú; 120 fokos szöget bezáró szakaszt tartalmaz; az egyik ága mellett van párhuzamos rövidebb vonal 2+2+2+2 pont

B. széle 30 jó 4 pont

C. Van hatszög eljárás; hatszög alakban külső vonalakkal; minden második mellett rövidebb párhuzamos; a belső oldalon 2+2+2+2 pont

D. hatszög 60 jó 4 pont

E. Van sorminta eljárás; jó a baloldali széle; jó a jobboldali széle; hatszögek vannak benne; jó összekötő vonallal 2+3+3+2+2 pont

F. sorminta 2 20 jó 4 pont

G. sorminta 5 15 jó 4 pont

H. Van háromfelé eljárás; 3 ággal; 120 fokos szöget bezárva; jól illeszkedve 2+2+2+2 pont

I. háromfelé 0 20 jó 4 pont

J. háromfelé 3 10 jó 4 pont