Sorminta
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!
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) | ||
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