Mit rajzol
Mit rajzolnak az alábbi eljárások?
A. for i in range(3): for j in range(2): turtle.forward(50) turtle.right(90) for j in range(2): turtle.forward(50) turtle.left(90)
B. for i in range(3): for j in range(2): turtle.forward(50) turtle.right(90) turtle.forward(50) for j in range(2): turtle.forward(50) turtle.left(90) turtle.forward(50)
C. for i in range(3): for j in range(2): turtle.forward(50) turtle.right(90) turtle.forward(50) for j in range(2): turtle.left(90) turtle.forward(50)
D. for i in range(3): for j in range(2): turtle.forward(50) turtle.left(90) turtle.forward(50) for j in range(2): turtle.forward(50) turtle.right(90) turtle.forward(50)
E. for i in range(4): for j in range(2): turtle.forward(50) turtle.right(90) turtle.right(90) for j in range(2): turtle.left(90) turtle.forward(50)
Hivatalos megoldás (HTML)
Mit rajzolnak az alábbi eljárások?
A. for i in range(3):
for j in range(2):
turtle.forward(50)
turtle.right(90)
for j in range(2):
turtle.forward(50)
turtle.left(90)
B. for i in range(3):
for j in range(2):
turtle.forward(50)
turtle.right(90)
turtle.forward(50)
for j in range(2):
turtle.forward(50)
turtle.left(90)
turtle.forward(50)
C. for i in range(3):
for j in range(2):
turtle.forward(50)
turtle.right(90)
turtle.forward(50)
for j in range(2):
turtle.left(90)
turtle.forward(50)
D. for i in range(3):
for j in range(2):
turtle.forward(50)
turtle.left(90)
turtle.forward(50)
for j in range(2):
turtle.forward(50)
turtle.right(90)
turtle.forward(50)
E. for i in range(4):
for j in range(2):
turtle.forward(50)
turtle.right(90)
turtle.right(90)
for j in range(2):
turtle.left(90)
turtle.forward(50)
Készítsd el az alábbi ábrákat kirajzoló párna(:szélesség,:magasság) eljárást! A párnán a két szélső csík legyen zöld, a középső piros – mindhárom vastagabb a körvonalaknál! A párna közepén legyen egy elfordított négyzet fekete színnel kirajzolva! (A négyzet oldalhossza :magasság/2.82.)
párna(100,60) |
Ha az alábbi ábrákon a hármas (illetve négyes) ismétlésből legalább egy jó, akkor 2-2 pont adható.
A. 7 pont
B. 7 pont
C. 7 pont
D. 7 pont
E. 7 pont
$magyarázat
eljárás párna :sz :m
párna0 :sz :m "zöld "piros
tollatfel tollvastagság! 2 jobbra 90 előre :sz/2-:m/4
balra 45 tollatle tollszín! "fekete
ismétlés 4 [előre :m/4*1.41 jobbra 90]
tollatfel jobbra 45 hátra :sz/2-:m/4 balra 90 hátra :m/2
tollatle
vége
eljárás párna0 :sz :m :szín1 :szín2
tollszín! "fekete tollvastagság! 2
ismétlés 2 [előre :m jobbra 90 előre :sz jobbra 90]
tollvastagság! 5 tollatfel előre :m/ 4 jobbra 90
;csíkok
tollatle tollszín! :szín1 előre :sz hátra :sz balra 90
tollatfel előre :m/ 4 jobbra 90
tollatle tollszín! :szín2 előre :sz hátra :sz balra 90
tollatfel előre :m/ 4 jobbra 90
tollatle tollszín! :szín1 előre :sz hátra :sz balra 90
tollatfel hátra :m/4 tollatle
vége
párna
A. Van egy külső téglalap; szélességgel és oldallal paraméterezett; fekete 2+3+1 pont
B. Van 3, a vízszintes oldallal párhuzamos csík; szélességgel azonos hosszú;
egyenlő távolságokra; vastagabb; 2 zöld és 1 piros; paraméteresen is jó 2+2+3+2+3+2 pont
C. Van egy négyzet; szimmetrikusan a közepén; elforgatva 45 fokkal; fekete 2+3+4+2 pont
D. Jó a párna 100 60 3 pont
E. Jó a párna 150 60 3 pont
F. Jó a párna 100 100 3 pont