Úvod
Programovací jazyk C# umožňuje vytváření aplikací, které využívají rozhodovací logiku.
Předpokládejme, že chcete koncovým uživatelům zobrazovat různé informace v závislosti na určitých obchodních pravidlech. Co kdybyste například potřebovali umístit na fakturu zákazníka speciální sdělení v souvislosti s jeho geografickou oblastí? Co kdybyste chtěli zákazníkovi poskytnout slevu na základě velikosti jeho objednávky? Nebo co kdybyste potřebovali uvést titul zaměstnance na základě jeho pozice ve společnosti? V každém z těchto případů byste museli přidat rozhodovací logiku.
Na konci tohoto modulu budete schopni napsat kód, který dokáže měnit tok provádění kódu na základě určitých kritérií.
Důležité
Tento modul zahrnuje aktivity kódování, které vyžadují Visual Studio Code. Budete potřebovat přístup k vývojovému prostředí, které má nainstalovaný a nakonfigurovaný Visual Studio Code pro vývoj aplikací v jazyce C#.
Cíle výuky
V tomto modulu:
- Napište kód, který vyhodnocuje podmínky pomocí příkazů
if,elseaelse if. - Sestavovat logické výrazy pro vyhodnocení podmínky
- Kombinovat logické výrazy pomocí logických operátorů
- Vnořovat bloky kódu do jiných bloků kódu
Požadavky
- Zkušenosti s vytvářením a spouštěním konzolových aplikací jazyka C# pomocí editoru Visual Studio Code
- Zkušenosti s tiskem zpráv do konzoly pomocí
Console.WriteLine(). - Zkušenosti s interpolací řetězců pro kombinování proměnných do literálových řetězců
- Zkušenosti s prací s
System.Randomtřídou pro generování náhodných čísel