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 előrejelzés(m,leírás), amelyben egy leírás határozza meg, hogy melyik nap óráról órára milyen időjárás várható aznap, ahol a leírásban az N jelenti a napos, az F a felhős és az E az esős napokat, az m pedig a méretet határozza meg!Írd a napok előrejelzése alá a nap nevét is! (A felhasználandó színek: sárga – „yellow”, szürke – „gray”, kék – „blue”, fekete – „black”)
napos(50)
felhős(50)
esős(50)
előrejelzés(50,[“szerda”, “NFF”,”csütörtök”,”EEF”])
előrejelzés(50,[“hétfő”,”NFFE”, “kedd”, “EEFN”, “szerda”, “NNNN”]
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 előrejelzés(m,leírás), amelyben egy leírás határozza meg, hogy melyik nap óráról órára milyen időjárás várható aznap, ahol a leírásban az N jelenti a napos, az F a felhős és az E az esős napokat, az m pedig a méretet határozza meg!Írd a napok előrejelzése alá a nap nevét is! (A felhasználandó színek: sárga – „yellow”, szürke – „gray”, kék – „blue”, fekete – „black”)
napos(50) | felhős(50) | esős(50) | ||||
előrejelzés(50,[“szerda”, “NFF”,”csütörtök”,”EEF”]) | előrejelzés(50,[“hétfő”,”NFFE”, “kedd”, “EEFN”, “szerda”, “NNNN”] | |||||
$Magyarázat kellene mindegyikhez.
A napos, felhős, esős eljárás azonos az előző korcsoporttal.
eljárás előrejelzés :méret :lista
ha nem üres? :lista
[tollszín! „fekete címke első :lista
jóslás :méret első elsőnélküli :lista
tollatfel hátra :méret*5 tollatle
előrejezés :méret elsőnélküli elsőnélküli :lista
tollatfel előre :méret*5 tollatle
]
vége
eljárás jóslás :méret :lista
ha nem üres? :lista
[ha első :lista = „e [esős :méret]
ha első :lista = „f [felhős :méret]
ha első :lista = „n [napos :méret]
tollatfel jobbra 90 előre 5*:méret balra 90 tollatle
jóslás :méret elsőnélküli :lista
tollatfel jobbra 90 hátra :méret*5 balra 90 tollatle
]
vége
A. Van napos eljárás, színes a nap 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 pont
E. A napos 60 jó 1 pont
F. Van felhős eljárás, szürke színű 1 pont
G. Három ívből; és egy vonalból áll a felhő; egy vízszintes vonalra illeszkednek 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 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. Az előrejelzés eljárás soronként 1 nap időjárását rajzolja; nap nevét írja 1+1 pont
P. Az előrejelzés 30 [szerda NFF csütörtök EEF] jó 2 pont
Q. Az előrejelzés 35 [hétfő NFFE kedd EEFN szerda NNNN] jó 2 pont
R. Az előrejelzés 25 [hétfő ENFFE szerda NEEFN szombat EEEE] jó
2 pont