Meteorológia
A meteorológiai jelentések kis képecskékkel ábrázolják, hogy milyen idő várható a következő napokban. Készítsd el a napos(m), felhős(m) és esős(m) ikonokat az ábrának megfelelően! Készíts egy előrejelzést, amelyben napos nap után felhős, majd egy esős nap következik! előrejelzés(db,m), ahol a db a napok számát jelzi, az m pedig a méretet határozza meg! Ha nem tudsz kört rajzolni, rajzolhatsz vastag tollal pontot! (A felhasználandó színek: sárga – „yellow”, kék – „blue”, szürke – „gray”)
napos(50)
felhős(50)
esős(50)
előrejelzés(5,20)
előrejelzés(8,20)
Hivatalos megoldás (HTML)
A meteorológiai jelentések kis képecskékkel ábrázolják, hogy milyen idő várható a következő napokban. Készítsd el a napos(m), felhős(m) és esős(m) ikonokat az ábrának megfelelően! Készíts egy előrejelzést, amelyben napos nap után felhős, majd egy esős nap következik! előrejelzés(db,m), ahol a db a napok számát jelzi, az m pedig a méretet határozza meg! Ha nem tudsz kört rajzolni, rajzolhatsz vastag tollal pontot! (A felhasználandó színek: sárga – „yellow”, kék – „blue”, szürke – „gray”)
napos(50) | felhős(50) | esős(50) | |||
előrejelzés(5,20) | előrejelzés(8,20) | ||||
$Magyarázat kellene mindegyikhez
eljárás előrejelzés :db :méret
ha :db>0 [ha maradék :db 3 =0 [napos :méret]
ha maradék :db 3 =1 [felhős :méret]
ha maradék :db 3 =2 [esős :méret]
tollatfel jobbra 90 előre :méret*4 balra 90
tollatle előrejelzés :db-1 :méret
]
vége
eljárás napos :méret
tollvastagság! 2*:méret tollszín! „sárga előre 1
tollvastagság! 2
ismétlés 9 [előre :méret*2 hátra :méret*2 jobbra 20
előre :méret*1.5 hátra :méret*1.5 jobbra 20]
tollvastagság! 1
vége
eljárás felhős :m
tollvastagság! :m tollszín! „szürke
jobbra 90 előre 1.5*:m hátra 3*:m előre 1.5*:m tollatfel
balra 90 előre :m/2 tollatle
tollvastagság! 2*:m előre 1 tollatfel tollvastagság! 1
hátra 0.5*:m tollatle
vége
eljárás esős :méret
felhős :méret
tollszín! „kék tollvastagság! 1+egészhányados :méret 5
tollatfel hátra :méret hátra :méret/2 jobbra 90
hátra :méret*1.5 balra 90 tollatle
ismétlés 4 [eső :méret]
tollatfel jobbra 90 hátra :méret*4 balra 90 hátra :méret/2
jobbra 90 előre :méret/2 balra 90 tollatle
ismétlés 3 [eső :méret]
tollatfel jobbra 90 hátra :méret*3 hátra :méret/2 balra 90
hátra :méret/2 tollatle
ismétlés 4 [eső :méret]
tollatfel jobbra 90 hátra :méret*4 balra 90 előre :méret*2
jobbra 90 előre :méret*1.5 balra 90 tollatle
vége
eljárás eső :méret
jobbra 30 előre :méret/5 hátra :méret/5 tollatfel
balra 30 jobbra 90 előre :méret balra 90 tollatle
vége
A. Van napos eljárás; színes a nap 1+1 pont
B. Körből felváltva két különböző hosszúságú napsugár 9-9 db 1+1 pont
C. A napos 50 jó 1 pont
D. A napos 30 jó 1+1 pont
E. A napos 60 jó 1+1 pont
F. Van felhős eljárás; szürke színű 1+1 pont
G. Három ívből; és egy vonalból áll a felhő; záródik 1+1+1 pont
H. A felhős 40 jó 1 pont
I. A felhős 30 jó 1 pont
J. Van esős eljárás; kék esőcseppekkel 1+1 pont
K. Van benne felhő 1 pont
L. Az eső 3 sor ferde vonalka; középső elcsúsztatva 3+1 pont
M. Az esős 40 jó 1 pont
N. Az esős 30 jó 1 pont
O. Van előrejelzés eljárás van; egy sorba rajzol ikonokat 1+1 pont
P. Az előrejelzés 3 30 jó 2 pont
Q. Az előrejelzés 5 30 az első ábrának megfelelő 2 pont
R. Az előrejelzés 8 30 az első ábrának megfelelő 3 pont
S. Az előrejelzés 9 30 megismétli háromszor sorban az elemeket 3 pont