Boci
Készítsd el a következő, bocikat rajzoló eljárásokat (boci1, boci2)! A boci testét alkotó nagy téglalap szélessége 200 képpont, magassága 150 képpont legyen!
A fej szélessége 100 képpont, magassága 75 képpont. A vízszintes elválasztó vonal a fej magasságának felénél van.
A lábak szélessége 20 képpont. A rövidebb lábak magassága 30, a hosszabbaké 40 képpont.
A szarvat és farkat alkotó szakaszok hossza 30 illetve 40 képpont. A két fekete, különböző méretű pöttyöt bárhol elhelyezheted a test jobb oldalán.
boci1
boci2
Hivatalos megoldás (HTML)
A következő algoritmusokban J hatására a teknőc jobbra fordul 90 fokot, B hatására pedig balra. Az E hatására előre megy 10 egységnyit.
Melyik algoritmushoz melyik kép tartozik (az egyik képet kettő algoritmus is rajzolja)?
A. ismétlés 4 [E B ismétlés 3 [E J] B B E J]
B. ismétlés 4 [E J ismétlés 3 [E B] J J E J]
C. ismétlés 4 [E E J ismétlés 3 [E B] J J B]
D. ismétlés 4 [E E B ismétlés 3 [E J] B B B]
E. ismétlés 4 [E E B ismétlés 3 [J E] B B B]
F. ismétlés 4 [J ismétlés 3 [B E] B B E E B]
1: | 2: | 3: |
4: | 5. |
Készítsd el a következő, bocikat rajzoló eljárásokat (boci1, boci2)! A boci testét alkotó nagy téglalap szélessége 200 képpont, magassága 150 képpont legyen! A fej szélessége 100 képpont, magassága 75 képpont. A vízszintes elválasztó vonal a fej magasságának felénél van. A lábak szélessége 20 képpont. A rövidebb lábak magassága 30, a hosszabbaké 40 képpont. | |||
A szarvat és farkat alkotó szakaszok hossza 30 illetve 40 képpont. A két fekete, különböző méretű pöttyöt bárhol elhelyezheted a test jobb oldalán. | |||
boci1 | boci2 | ||
Minden helyes párosítás 6 pont, minden hibás párosítás 2 pont levonás – maximum 30, minimum 0 pont szerezhető.
A-3: | B és E-4 : | C-2: |
D-5: | F-4: |