prog:ex_controlflow2
Indholdsfortegnelse
Kontrol flow #2
Switch case
- Switch-case-sætninger er a foretrække frem for if-else-sætninger i visse situationer, især når det drejer sig om beslutningslogik baseret på en enkelt variabels værdi.
- Switch-case er et godt alternativ til if-else-sætninger, når der er mange mulige faste værdier, der skal behandles.
- Switch-case strukturen er typisk lettere at læse, samt at udvide frem en if-else struktur.
- Switch-case kan kun bruges med værdityper, der kan evalueres til en enkelt værdi, såsom int, char, string eller enum. Hvis dine betingelser involverer logiske sammenligninger eller intervaller, er if-else nødvendig.
Øvelse 1 : Ugedagene
- Skriv et program som indlæser et tal fra og med 1, til og med 7, og udskriver den tilsvarende ugedag. dvs. tastes 1, udskrives „Mandag“, tastes 2 udskrives „Tirsdag“ etc.
- Indtastes der et tal som ikke er 1,2,3,4,5,6 eller 7, udskrives fejlbeskeden „Ugyldigt tal prøv igen“ til brugeren. (default case)
prog/ex_controlflow2.txt · Sidst ændret: af 127.0.0.1
