Keretezett kép
Készítsd el a keretezett képet kirajzoló eljárást kép(n,h), amely egy fát gyökérzettel ábrázol! Az n a szintek száma, a h pedig a fa törzsének hossza. A gyökér hossza a törzs hosszának harmada. A keretezett képen az ég kék színű, a föld szürkésbarna, a fa törzse és gyökere fekete. A fa törzse és gyökérzete minden évben egyre vastagabb lesz.
kép(1,100)
kép(2,100)
kép(3,100)
kép(4,100)
Hivatalos megoldás (HTML)
Készítsd el a keretezett képet kirajzoló eljárást kép(n,h), amely egy fát gyökérzettel ábrázol! Az n a szintek száma, a h pedig a fa törzsének hossza. A gyökér hossza a törzs hosszának harmada. A keretezett képen az ég kék színű, a föld szürkésbarna, a fa törzse és gyökere fekete. A fa törzse és gyökérzete minden évben egyre vastagabb lesz.
kép(1,100) | kép(2,100) | kép(3,100) | kép(4,100) |
A feladat majdnem azonos az előző korcsoportéval, a különbség, hogy a gyökerek vastagsága is növekszik az évek során. Elég emiatt a gyökérág eljárást újra írni.
eljárás gyökérág :év :méret
ha :év > 0 [tollvastagság! :év előre :méret jobbra 30
gyökérág :év-1 :méret/2 tollvastagság! :év
balra 30 gyökérág :év-1 :méret/2
tollvastagság! :év balra 30
gyökérág :év-1 :méret/2 jobbra 30 hátra :méret]
vége
A. Van a képnek kerete; harmadánál elvágva vonallal; felső kék, alsó barnás; keret fekete; paraméteres a mérettel 1+1+1+1+1+1 pont
B. A fa a kereten belül van; a függőleges tengelyre szimmetrikusan helyezkedik el; a föld felett a fa törzse, ágai és a föld alatt a gyökérzete; a vastagabb ág és gyökérrészek megfelelőek
1+2+2 pont
C. kép 1 300 teljesen jó; a fa törzse jó; a fa gyökérzete jó (4 gyökérág, szimmetrikus)
1+1+1 pont
D. kép 2 300 teljesen jó; a fa törzse jó; a fa gyökérzete jó (4 gyökérág, szimmetrikus)
1+1+1 pont
E. kép 3 300 teljesen jó; a fa törzse jó; a fa gyökérzete jó (4 gyökérág, szimmetrikus)
2+1+2 pont
F. kép 4 300 teljesen jó; a fa törzse jó; a fa gyökérzete jó (4 gyökérág, szimmetrikus)
2+1+2 pont
G. A kép egyéb paraméterekkel is jól működik 3 pont