Robotfejek
Készítsd el az alábbi eljárásokat, amelyek különböző robotfejeket rajzolnak a képernyőre! A paraméterrel a nagy, fekete négyzet oldalhosszát lehessen megadni.
robot1(100)
robot2(100)
robot3(100)
robot4(100)
Hivatalos megoldás (HTML)
Készítsd el az alábbi eljárásokat, amelyek különböző robotfejeket rajzolnak a képernyőre! A paraméterrel a nagy, fekete négyzet oldalhosszát lehessen megadni.
robot1(100) | robot2(100) | robot3(100) | robot4(100) |
Robot1
A. Van robot1 eljárás; kirajzol egy megadott oldalhosszúságú négyzetet fekete színnel 1 pont
vastag vonallal (legalább 3-as tollvastagsággal), benne el van helyezve két nagyobb kör,
két kisebb kör és egy félkör (tetszőleges színnel és helyen)
B. A szem 2 piros körből áll, egy vonalra illeszkednek, 2 pont
az orr azonos méretű, 2 piros körből áll, egy vonalra illeszkednek,
a száj egy piros félkör
C. A négyzet tetején elhelyezte a három nyilat, 1 pont
a szár vastag fekete vonal, a hegy piros háromszög
D. Az ábrán minden elem megtalálható, a minta szerinti elrendezésben, az ábra szimmetrikus
1 pont
E. Amennyiben az összes korábbi pontot megkapta a versenyző ebben a részfeladatban,
és a megoldása 200-as paraméterrel meghívva is a minta szerinti eredményt adja 1 pont
Robot2
F. Van robot2 eljárás; kirajzol egy megadott oldalhosszúságú négyzetet fekete színnel 1 pont
vastag vonallal (legalább 3-as tollvastagsággal), benne el van helyezve két nagyobb kör,
két kisebb kör és egy félkör (tetszőleges színnel és helyen)
G. A szem 2 piros körből áll, egy vonalra illeszkednek, 2 pont
az orr azonos méretű, 2 piros körből áll, egy vonalra illeszkednek,
a száj egy piros félkör
H. A négyzet alján elhelyezte a két félkört 1 pont
I. Az ábrán minden elem megtalálható, a minta szerinti elrendezésben, az ábra szimmetrikus
1 pont
J. Amennyiben az összes korábbi pontot megkapta a versenyző ebben a részfeladatban,
és a megoldása 200-as paraméterrel meghívva is a minta szerinti eredményt adja 1 pont
Robot3
K. Van robot3 eljárás; kirajzol egy megadott oldalhosszúságú négyzetet fekete színnel 1 pont
vastag vonallal (legalább 3-as tollvastagsággal), benne el van helyezve két négyzet,
egy háromszög és egy vastag vonal/téglalap (tetszőleges színnel és helyen)
L. A szem 2 piros négyzetből áll, egy vonalra illeszkednek, 2 pont
az orr egy piros, szabályos háromszög,
a száj egy fekete vastag vonal vagy téglalap
M. A négyzet tetején elhelyezte a három nyilat, 1 pont
a szár vastag fekete vonal, a hegy piros háromszög
N. Az ábrán minden elem megtalálható, a minta szerinti elrendezésben, az ábra szimmetrikus 1 pont
O. Amennyiben az összes korábbi pontot megkapta a versenyző ebben a részfeladatban,
és a megoldása 200-as paraméterrel meghívva is a minta szerinti eredményt adja 1 pont
Robot4
P. Van robot4 eljárás; kirajzol egy megadott oldalhosszúságú négyzetet fekete színnel 1 pont
vastag vonallal (legalább 3-as tollvastagsággal), benne el van helyezve két négyzet,
egy háromszög és egy vastag vonal/téglalap (tetszőleges színnel és helyen)
Q. A szem 2 piros négyzetből áll, egy vonalra illeszkednek, 2 pont
az orr egy piros, szabályos háromszög,
a száj egy fekete vastag vonal vagy téglalap
R. A négyzet alján elhelyezte a két félkört 1 pont
S. Az ábrán minden elem megtalálható, a minta szerinti elrendezésben, az ábra szimmetrikus
1 pont
T. Amennyiben az összes korábbi pontot megkapta a versenyző ebben a részfeladatban,
és a megoldása 200-as paraméterrel meghívva is a minta szerinti eredményt adja 1 pont