Ikonok
Készítsd el a következő ikonokat rajzoló eljárásokat (ikon1(h), ikon2(h)), ahol h az ábra magassága!
ikon1(100)
ikon2(100)
Hivatalos megoldás (HTML)
Készítsd el a következő ikonokat rajzoló eljárásokat (ikon1(h), ikon2(h)), ahol h az ábra magassága!
ikon1(100) | ikon2(100) |
eljárás ikon1 :h
előre :h jobbra 90 előre :h/2 sarok :h
előre :h*70/100 jobbra 90 előre :h/2+:h*30/100 jobbra 90
tollatfel jobbra 90 előre :h/10 balra 90
ismétlés 6 [előre :h*10/100 tollatle jobbra 90
előre :h*60/100 tollatfel hátra :h*60/100
balra 90]
előre :h*10/100 tollatle jobbra 90 előre :h*20/100
vége
eljárás sarok :m
jobbra 90 előre :h*30/100 balra 90
előre :h*30/100 hátra:h*30/100 jobbra 90 hátra :h*30/100
balra 45 előre :h*30/100*gyök 2 jobbra 45
vége
eljárás ikon2 :h
előre :h jobbra 90 előre :h/2 sarok :h
előre :h*70/100 jobbra 90 előre :h/2+:h*30/100 jobbra 90
tollatfel jobbra 90 előre :h/10 balra 90 előre :h/10
tollatle
ismétlés 5 [jobbra 90 előre :h*60/100 balra 90
előre :h*10/100 hátra :h*10/100 jobbra 90
hátra :h*60/100 balra 90 előra :h*10/100]
jobbra 90 előre :h*60/100 hátra :h*40/100 jobbra 90
előre :h*50/100
vége
ikon1
A. Az ábra magassága a :h paraméter 4 pont
B. Megrajzolta a külső téglalapot úgy, hogy a jobb felső sarka ferdén le van vágva 4 pont
C. A ferde levágás pontjainál a vízszintes és függőleges szakasz is be van rajzolva 4 pont
D. A téglalap belsejében elhelyezett legalább 1 vízszintes szakaszt 2 pont
E. Megrajzolt 6 szakaszt; egyforma hosszú, egyforma távolságú 3+3+3 pont
F. Megrajzolta a 6 szakasz felett a rövidebb szakaszt is 2 pont
G. Ha az összes részpontszámot megkapta, és 200-as paraméterrel is jól jelenik meg 5 pont
ikon2
H. Az ábra magassága a :h paraméter 4 pont
I. Megrajzolta a külső téglalapot úgy, hogy a jobb felső sarka ferdén le van vágva 4 pont
J. A ferde levágás pontjainál a vízszintes és függőleges szakasz is be van rajzolva 4 pont
K. Ábra belsejében megrajzolt egy téglalapot 3 pont
L. A téglalap úgy van felosztva szakaszokkal, hogy egy 5x2-es táblázat látható;
az első oszlop a keskenyebb; a sorok azonos magasságúak 4+3+3 pont
M. Ha az összes részpontszámot megkapta, és 200-as paraméterrel is jól jelenik meg 5 pont