Utmaning: Väderrådgivare
Minns övningen från två kapitel tillbaka. I den utmaningen skapade du ett if
/else
-uttalande för att avgöra om ett tal var jämnt eller udda. Nu ska vi skapa en annan villkorsstruktur som identifierar nollor, positiva tal och negativa tal.
Uppgift
Swipe to start coding
Du har fått en variabel temperature
, som representerar den aktuella utomhustemperaturen i grader Celsius.
Dina mål:
Klassificera temperaturen i en av följande kategorier:
- Om
temperature
är över30
, lagra"Hot"
i variabelnweather_status
. - Om
temperature
är mellan15
och30
(inklusive), lagra"Warm"
iweather_status
. - Om
temperature
är mellan0
och14
(inklusive), lagra"Cool"
iweather_status
. - Annars, lagra
"Cold"
iweather_status
.
Kontrollera om det är säkert att gå ut med följande regler:
- Om
weather_status
är"Hot"
, lagra"Stay hydrated"
ioutdoor_advice
. - Om
weather_status
är"Warm"
eller"Cool"
, lagra"Great weather for a walk"
ioutdoor_advice
. - Annars, lagra
"Wear a coat"
ioutdoor_advice
.
Lösning
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 3. Kapitel 11