Souhrnná úloha – Kavárna
Úloha
Zadání (kontext úlohy):
Napiš jednoduchý program pro kavárnu, který na základě volby uživatele vypíše odpovídající zprávu o objednávce. Uživatel si vybere číslo nápoje z nabídky, program podle něj pomocí konstrukce switch určí, co si zákazník objednal, a zobrazí cenu.
Cíl úlohy:
Procvičit konstrukci switch, práci s větvemi case a break, použití větve default, správné ukončení větvení a kombinaci jednoduché logiky s textovým výstupem.
Vstupní podmínky:
-
Student pracuje pouze se souborem
script.js. -
Program načítá číslo volby pomocí
prompt(). -
Použij
switchpro rozhodování podle čísla.
Požadovaný výstup:
-
Zobrazí nabídku nápojů:
- Káva
- Čaj
- Džus
- Voda
-
Uživatel zadá číslo (1–4).
-
Pomocí
switchprogram podle volby vypíše:-
název nápoje,
-
cenu,
-
krátkou zprávu potvrzující objednávku.
-
-
Pokud zadá jiné číslo nebo text, program vypíše chybovou hlášku pomocí větve
default.
Doplňující pokyny:
-
Používej pouze
letaconst. -
Nepoužívej šipkové funkce ani ternární operátor.
-
Každý
casezakonči příkazembreak;. -
Pro testování vyzkoušej různé vstupy (platné i neplatné).