VyctovyTypIndex_Main
Requisitos de finalización
- Zadání: V třídě Program deklarujte výčtový typ dnyVTydnu jehož pojmenované konstanty jsou datového typu short. Výčtový typ se skládá se ze zkratek dní v týdnu uvedených bez diakritiky např. Po, Ut atd. V hlavní metodě Main deklarujte proměnnou s názvem den, která bude výčtového typu dnyVTydnu. Přiřaďte této proměnné hodnotu Ct. V hlavní metodě Main vypište obsah proměnné (čtvrtek) a jaké pořadové číslo dne v týdnu představuje hodnota uložená v této proměnné. Dále vypište předchozí den včetně jeho indexu. Pondělí představuje první den v týdnu
- Řešení:
- Hlavní program - Main:
class Program { //Deklarace výčtového typu datového typu shot s přiřazením hodnoty konstantě enum dnyVTydnu : short { Po = 1, Ut, St, Ct, Pa, So, Ne }; static void Main(string[] args) { //Deklarace proměnné datového typu výčtový typ dnyVTydnu den; //Přiřazení hodnoty proměnné den = dnyVTydnu.Ct; //Vypis hodnoty v položce (konstantě) - použití přetypování Console.WriteLine("Den týdne: {0} a index tohoto dne: {1}", den, (int)den); //Vypis hodnoty v předchozí položce (konstantě) - použití přetypování Console.WriteLine("Den předchozí: {0} a index tohoto dne: {1}", den-1, (int)den-1); //Čekání na stisk klávesy -> Ukončení programu Console.ReadKey(); } }
- Výstup programu: Ukázka výpisu hodnoty konstanty ve výčtovém typu
Den týdne: Ct a index tohoto dne: 4
Den předchozí: St a index tohoto dne: 3
Última modificación: lunes, 3 de febrero de 2020, 17:22