← Vissza a feladatokhoz
2022 · Első forduló · 5–6. évfolyam1. feladat50 pont

Boci

téglalap

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 szarvat és farkat alkotó szakaszok hossza a test szélességének, illetve magasságának ötöde. 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 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 (van amelyik képet több algoritmus is rajzolja és van, amelyiket egyik sem)?

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

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

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

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

E. ismétlés 4 [E E 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 E E B]

1: A képen Téglalap, fehér, tervezés látható

Automatikusan generált leírás

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

Automatikusan generált leírás

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

Automatikusan generált leírás

4: A képen sor, diagram, Téglalap, tér látható

Automatikusan generált leírás

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

Automatikusan generált leírás

6: A képen vázlat, diagram, sor, Téglalap 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 szarvat és farkat alkotó szakaszok hossza a test szélességének, illetve magasságának ötöde. 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, rajz, Téglalap látható

Automatikusan generált leírás

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

Automatikusan generált leírás

boci1(200)

boci2(200)

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: A képen diagram, vázlat, tervezés, pixel látható

Automatikusan generált leírás

B és E-4: A képen sor, diagram, Téglalap, tér látható

Automatikusan generált leírás

C-2: A képen diagram, vázlat, sor, Téglalap látható

Automatikusan generált leírás

D-5: A képen Téglalap, vázlat, diagram, sor látható

Automatikusan generált leírás

F-6: A képen vázlat, diagram, sor, Téglalap látható

Automatikusan generált leírás

Nincs program: A képen Téglalap, fehér, tervezés látható

Automatikusan generált leírás

$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+2+2 pont

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

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

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

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

F. Legalább egy láb meg van rajzolva téglalapként; a megadott méretben 1+1 pont

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

boci1

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

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

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

boci2

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

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

M. Farkat megrajzolta a megfelelő helyen és irányban; mérete jó 2+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 2+1 pont