← Vissza a feladatokhoz
2020 · Első forduló · 5–6. évfolyam2. feladat40 pont

Téglalapok

téglalapszabályos háromszög66

Téglalap köré azonos méretű kisebb téglalapokat teszünk. Használunk egy eljárást:

def tégla(a,b): for i in range(2): turtle.forward(a) turtle.right(90) turtle.forward(b) turtle.right(90)

Melyik programhoz melyik ábra tartozik?

A. def egy(a,b): for i in range(2): tégla(a,b) turtle.forward(3*a) tégla(a,b) turtle.forward(a) turtle.right(90) turtle.forward(3*b) turtle.right(90)

B. def kettő(a,b): for i in range(2): tégla(b,a) turtle.forward(2*a) tégla(b,a) turtle.forward(2*a) turtle.right(90) turtle.forward(3*b) turtle.right(90)

C. def három(a,b): for i in range(2): tégla(b,a) turtle.forward(4*a ) turtle.right(90) tégla(b,a) turtle.forward(3*b) turtle.right(90)

D. def négy(a,b): for i in range(2): turtle.forward(a) tégla(a,b) turtle.forward(a) tégla(a,b) turtle.forward(2*a) turtle.right(90) turtle.forward(3*b) turtle.right(90)

1

2

3

4

Mit rajzol a négy eljárás a következő hívásokra:

E. egy(40,20)

F. kettő(40,20)

G. három(40,20)

H. négy(40,20)

Hivatalos megoldás (HTML)

Téglalap köré azonos méretű kisebb téglalapokat teszünk. Használunk egy eljárást:

def tégla(a,b):
for i in range(2):
turtle.forward(a)
turtle.right(90)
turtle.forward(b)
turtle.right(90)

Melyik programhoz melyik ábra tartozik?

A. def egy(a,b):
for i in range(2):
tégla(a,b)
turtle.forward(3*a)
tégla(a,b)
turtle.forward(a)
turtle.right(90)
turtle.forward(3*b)
turtle.right(90)

B. def kettő(a,b):
for i in range(2):
tégla(b,a)
turtle.forward(2*a)
tégla(b,a)
turtle.forward(2*a)
turtle.right(90)
turtle.forward(3*b)
turtle.right(90)

C. def három(a,b):
for i in range(2):
tégla(b,a)
turtle.forward(4*a )
turtle.right(90)
tégla(b,a)
turtle.forward(3*b)
turtle.right(90)

D. def négy(a,b):
for i in range(2):
turtle.forward(a)
tégla(a,b)
turtle.forward(a)
tégla(a,b)
turtle.forward(2*a)
turtle.right(90)
turtle.forward(3*b)
turtle.right(90)

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

Automatikusan generált leírás

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

Automatikusan generált leírás

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

Automatikusan generált leírás

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

Automatikusan generált leírás

1

2

3

4

Mit rajzol a négy eljárás a következő hívásokra:

E. egy(40,20)

F. kettő(40,20)

G. három(40,20)

H. négy(40,20)

Készítsd el a következő indián sátrakat rajzoló eljárásokat (sátor1 :h, sátor2 :h, sátor3 :h), ahol :h a külső szabályos háromszög oldalhossza! A belső háromszög oldalhossza fele a külső háromszögének.

A képen sor, tervezés látható

Automatikusan generált leírás

A képen sor látható

Automatikusan generált leírás

A képen sor látható

Automatikusan generált leírás

sátor1(100)

sátor2(100)

sátor3(100)

notredame(100)

A. 1 – C 4 pont

B. 2 – A 4 pont

C. 3 – D 4 pont

D. 4 – B 4 pont

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

Automatikusan generált leírás 6 pont

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

Automatikusan generált leírás 6 pont

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

Automatikusan generált leírás 6 pont

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

Automatikusan generált leírás 6 pont

$NINCS

A képen sor, háromszög, tervezés látható

Automatikusan generált leírás Alapábra
(sátor1, sátor2, sátor3 valamelyikére igaz, hogy)

A. A külső szabályos háromszögnél az átadott paraméter az oldal hossza; alsó oldal vastag
2+1 pont

B. A belső szabályos háromszög mérete fele a nagynak;
illeszkedik a külső háromszög oldalára;
alsó vonal vastag (és ugyanolyan vastag, mint a külső háromszög esetén); 2+2+1 pont

C. Az eljárás a 100-as paramétert megadva kirajzolja a sátor1 eljárás képét 2 pont


(két szabályos háromszög, egy vonalban, alsó vonal vastag, szimmetrikus az ábra)

sátor1

D. A külső háromszög tetején meg van rajzolva a 3 szakasz 2 pont
(a két oldalsó az oldalak folytatása, a középső az alapra merőleges)

E. Az eljárás a mintával megegyező ábrát rajzolja ki kisebb (pl. 50)
és nagyobb (150) paraméterrel meghívva 3+3 pont

sátor2

F. A belső háromszög tetején van egy fekete pont 1 pont

G. A külső háromszög tetején meg van rajzolva a 3 szakasz 2 pont
(a két oldalsó az oldalak folytatása, a középső az alapra merőleges)

H. A sátor2 100 eljárás a mintának megfelelő ábrát rajzolja, az ábra szimmetrikus 2 pont

I. Kisebb (pl. 50) és nagyobb (150) paraméterrel meghívva is igaz a fenti állítás 3+3 pont

sátor3

J. A külső háromszög tetején van egy fekete pont 1 pont

K. A belső háromszög tetején meg van rajzolva a 3 szakasz 2 pont
(a két oldalsó az oldalak folytatása, a középső az alapra merőleges)

L. A sátor3 100 eljárás a mintának megfelelő ábrát rajzolja, az ábra szimmetrikus 2 pont

M. Kisebb (pl. 50) és nagyobb (150) paraméterrel meghívva is igaz a fenti állítás 3+3 pont