← Vissza a feladatokhoz
2022 · Első forduló · 9–12. évfolyam1. feladat45 pont

Boci

derékszög (90, -90, 270)téglalapszabályos háromszög

Készítsd el a következő, bocikat rajzoló eljárásokat (boci1(sz), boci2(sz)), ahol sz a boci testét alkotó nagy téglalap hosszabb, vízszintes oldalának hossza! A test magassága a szélesség háromnegyede legyen!

A fej szélessége a test szélességének fele, magassága a test magasságának fele. A vízszintes elválasztó vonal a fej magasságának felénél van.

A lábak szélessége a test szélességének egytizede. A rövidebb lábak magassága a test magasságának ötöde, a hosszabbaké a test magasságának negyede.

A farkat alkotó szakaszok hossza a test szélességének, illetve magasságának ötöde. A szarvakat alkotó derékszögek befogói a test szélességének hetede legyenek! A két fekete, különböző méretű pöttyöt bárhol elhelyezheted a test jobb oldalán.

boci1(200)

boci2(200)

Hivatalos megoldás (HTML)

A következő algoritmusokban J hatására a teknőc jobbra fordul 60 fokot, B hatására pedig balra. Az E hatására előre megy 10 egységnyit.

Melyik algoritmushoz melyik kép tartozik (van amelyik képet több algoritmus is rajzolja és van, amelyiket egyik sem)?

A. ismétlés 6 [E E B ismétlés 3 [E J] B B E J]

B. ismétlés 6 [ismétlés 3 [B E] B B E E E E]

C. ismétlés 6 [E E E E J ismétlés 3 [E B] J]

D. ismétlés 6 [E E E E B ismétlés 3 [E J] B B B]

E. ismétlés 6 [E E E E B ismétlés 3 [J E] B B B]

F. ismétlés 6 [J ismétlés 3 [B E] B B E E E E B]

1:

2: A képen vázlat, diagram, tervezés, minta látható

Automatikusan generált leírás

3: A képen diagram, tervezés látható

Automatikusan generált leírás

4: A képen diagram, sor, vázlat, tervezés látható

Automatikusan generált leírás

5. A képen vázlat, diagram, tervezés, minta látható

Automatikusan generált leírás

6: A képen diagram, sor, tervezés, origami látható

Automatikusan generált leírás

Készítsd el a következő, bocikat rajzoló eljárásokat (boci1(sz), boci2(sz)), ahol sz a boci testét alkotó nagy téglalap hosszabb, vízszintes oldalának hossza! A test magassága a szélesség háromnegyede legyen!

A fej szélessége a test szélességének fele, magassága a test magasságának fele. A vízszintes elválasztó vonal a fej magasságának felénél van.

A képen sor, Téglalap, diagram, képernyőkép látható

Automatikusan generált leírás

A lábak szélessége a test szélességének egytizede. A rövidebb lábak magassága a test magasságának ötöde, a hosszabbaké a test magasságának negyede.

A farkat alkotó szakaszok hossza a test szélességének, illetve magasságának ötöde. A szarvakat alkotó derékszögek befogói a test szélességének hetede legyenek! A két fekete, különböző méretű pöttyöt bárhol elhelyezheted a test jobb oldalán.

A képen vázlat, diagram, sor, Téglalap látható

Automatikusan generált leírás

A képen diagram, kör, vázlat, clipart látható

Automatikusan generált leírás

boci1(200)

boci2(200)

Minden helyes párosítás 4 pont, minden hibás párosítás 2 pont levonás – maximum 24, minimum 0 pont szerezhető.

A-3: A képen diagram, tervezés látható

Automatikusan generált leírás

E-4: A képen diagram, sor, vázlat, tervezés látható

Automatikusan generált leírás

C-2: A képen vázlat, diagram, tervezés, minta látható

Automatikusan generált leírás

D-5: A képen vázlat, diagram, tervezés, minta látható

Automatikusan generált leírás

B és F-6: A képen diagram, sor, tervezés, origami látható

Automatikusan generált leírás

Nincs program:

$magyarázat

$kód

Alapábra A képen Téglalap, sor, vázlat, diagram látható

Automatikusan generált leírás
(boci1 és boci2 valamelyikére igaz, hogy)

A. Van külső téglalap (test); szélessége az átadott paraméter;
magassága az átadott paraméter háromnegyede 2+1+1 pont

B. Van belső téglalap (fej) a test bal felső sarkában;
szélessége a feladatban megadott; magassága úgyszintén 2+1+1 pont

C. A fej téglalapja ketté van osztva vízszintesen; a magasság felénél; 1+1 pont

D. A fej felső részén van két, kerek szem; ugyanakkora; egy vonalban 1+1+1 pont

E. A fej alsó részén van két függőleges szakasz; ugyanakkora; egy vonalban 1+1+1 pont

F. Legalább egy láb meg van rajzolva téglalapként; a megadott méretben;
az alján kisebb téglalap el van helyezve (pata) 1+1+1 pont

G. Mind a négy láb meg van rajzolva téglalapként; 2 kisebb 2 nagyobb;
a megadott méretekben; paták meg vannak rajzolva 2+1+1+1 pont

boci1

H. Legalább 1 szarvat megrajzolt a megfelelő helyen; irányban; mérete jó 1+1+1 pont

I. Mindkét szarvat megrajzolta a megfelelő helyen; irányban; méretük jó 2+1+1 pont

J. Farkat megrajzolta a megfelelő helyen; irányban; mérete jó 1+1 pont

boci2

K. Legalább 1 szarvat (háromszög) megrajzolt a megfelelő helyen; irányban; mérete jó 1+1+1 pont

L. Mindkét szarvat megrajzolta a megfelelő helyen; irányban; méretük jó 2+1+1 pont

M. Farkat megrajzolta a megfelelő helyen; irányban; mérete jó 1+1 pont

N. Elhelyezett a test jobb oldalán legalább 1 fekete pöttyöt 1 pont

O. Mindkét pöttyöt elhelyezte a test jobb oldalán; különböző méretben 1+1 pont