← Vissza a feladatokhoz
2022 · Első forduló · 7–8. évfolyam1. feladat45 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 szarvak a vízszintes vonalhoz képest 15 fokkal, a farok a függőleges vonalhoz képest 15 fokkal legyen elfordítva. 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 B ismétlés 3 [E J] B B E J]

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

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

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

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

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

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

Automatikusan generált leírás

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

Automatikusan generált leírás

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

Automatikusan generált leírás alacsony megbízhatósággal

4: A képen tervezés, minta látható

Automatikusan generált leírás alacsony megbízhatósággal

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

Automatikusan generált leírás

6:

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 szarvak a vízszintes vonalhoz képest 15 fokkal, a farok a függőleges vonalhoz képest 15 fokkal legyen elfordítva. 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, rajz, diagram, clipart látható

Automatikusan generált leírás

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

Automatikusan generált leírás

boci1(200)

boci2(200)

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

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

Automatikusan generált leírás alacsony megbízhatósággal

B és F-4 : A képen tervezés, minta látható

Automatikusan generált leírás alacsony megbízhatósággal

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

Automatikusan generált leírás

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

Automatikusan generált leírás

E-1: A képen sor, diagram, vázlat, tervezés 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 (15 fok); 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 (15 fok); mérete jó 1+1 pont

boci2

K. Legalább 1 szarvat megrajzolt a megfelelő helyen; irányban (15 fok); 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 (15 fok); 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