Největší číslo
Požadavky na absolvování
4. NejvetsiZe3CiselWPF
Vytvořte aplikaci pro porovnání tří zadaných celých čísel na formuláři. Hodnota největšího čísla z těchto čísel bude vypsána do dialogového okna.
Účel příkladu
- Podmínka
Typ aplikace
- WPF aplikace
Popis úkolu
- Porovnání tří zadaných celých čísel
Funkčnosti
- Při spuštění aplikace bude v objektu všech porovnávaných čísel vypsán počáteční text "Zadejte číslo"
- Při přepnutí se (zacílení objektu) na objekt s číslem, bude vymazán počáteční text "Zadejte číslo", pokud objekt tento text obsahuje
- Pokud při opuštění objektu čísla nebude vyplněna hodnota, nebo nepůjde zadané číslice konvertovat na celé číslo, vypíše se do tohoto objektu text "Zadejte číslo"
- Při stisku tlačítka Porovnej varianta 1 se využije vnořeného rozhodování při porovnání parametrů. V dialogovém oknu bude uveden identifikátor proměnné, ve kterém je největší hodnota uložena včetně hodnoty tohoto maxima
- Při stisku tlačítka Porovnej varianta 2 se využije principu kaskádování pomocí spojování podmínek při porovnání parametrů. V dialogovém oknu bude uveden identifikátor proměnné, ve kterém je největší hodnota uložena včetně hodnoty tohoto maxima
- Při stisku tlačítka Porovnej varianta 3 se využije dvojitého volání metody s návratem VetsiRovno, která navrátí největší hodnotu - maximum. Toto maximum bude porovnáno se všemi třemi formálními parametry a v dialogovém oknu bude uveden identifikátor proměnné, ve kterém je největší hodnota uložena včetně hodnoty tohoto maxima
- Při stisku tlačítka Porovnej varianta 4 se využije volání metody s návratem VetsiRovno, která porovná první dvě předané hodnoty a navrátí hodnotu větší z nich. Tato hodnota je dále porovnána se třetím formálním parametrem pomocí podmínky. Ve výpisu v dialogovém oknu bude uvedena hodnota největšího ze tří čísel včetně všech tří zadaných hodnot
- Při stisku tlačítka Porovnej varianta 5 se využije přímo ve výpisu dvojitého volání metody s návratem VetsiRovno, který porovná první dvě předané hodnoty a navrácenou hodnotu většího z nich porovná se třetím formálním parametrem. Ve výpisu je uvedena hodnota největšího ze tří čísel včetně všech tří zadaných hodnot
- Při stisku tlačítka Konec se provede zavření formuláře
Výstup programu

Výstup programu: Ukázka nalezení největšího čísla ze 3 čísel v programu NejvetsiZe3CiselWPF