Függődísz
Egy bejáratok fölé akasztható függődísz három sorból áll. Készíts eljárásokat elsősor(db,h), sor(db,h), függő(db,h), amelyek a mintának megfelelő ábrákat rajzolják! A h paraméter az ábrákon a legrövidebb vonal hosszát jelöli. A tollvastagság legyen 3!
elsősor 6(50)
sor 5(50)
függő 6(50)
Hivatalos megoldás (HTML)
Egy bejáratok fölé akasztható függődísz három sorból áll. Készíts eljárásokat elsősor(db,h), sor(db,h), függő(db,h), amelyek a mintának megfelelő ábrákat rajzolják! A h paraméter az ábrákon a legrövidebb vonal hosszát jelöli. A tollvastagság legyen 3!
elsősor 6(50) | sor 5(50) |
függő 6(50) |
Az első sor háromszögekből áll, a másik kettőben azonban a háromszögeknek hiányzik egy-egy oldala.
eljárás függő :n :h
elsősor :n :h „piros
tollatfel előre :h tollatle
sor :n-1 :h „kék
tollatfel előre :h tollatle
sor (:n-2)/2 :h*2 „lila
vége
eljárás elsősor :n :h :szín
tollszín! :szín
jobbra 90 előre :n*:h hátra :n*:h jobbra 60 sor :n :h :szín
vége
eljárás sor :n :h :szín
tollszín! :szín
ismétlés :n [előre :h balra 120 előre :h jobbra 120]
ismétlés :n [balra 120 hátra :h jobbra 120 hátra :h]
vége
A. Van elsősor eljárás; piros; háromszögekből áll; jó elrendezésben 2+2+3+3 pont
B. elsősor 9 30 jó 5 pont
C. elsősor 6 40 jó 5 pont
D. Van sor eljárás; kék; háromszögekből áll; jó elrendezésben 2+2+3+3 pont
E. sor 8 30 jó 5 pont
F. sor 2 100 jó 5 pont
G. Van függő eljárás; van piros első sora; van kék második sora; van lila harmadik sora; dupla hosszúságokkal 2+2+2+2+2 pont
H. az első sorhoz jól illeszkedik a a második; jól illeszkedik a másodikhoz a harmadik 5+5 pont
I. függő 6 40 jó 5 pont
J. függő 9 20 jó 5 pont