Úvod

Dokončeno

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, elsea else 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.Random třídou pro generování náhodných čísel