Kvadratická rovnice
Requisitos de finalización
2. KvadratickaRovniceWPF
Vytvořte aplikaci pro výpočet kořenů kvadratické rovnice. Koeficienty v rovnici jsou zadány uživatelem v konzolové aplikaci.
Pro
se jedná o lineární rovnici.
Účel příkladu
- Podmínka
- Výpočet s použitím podprogramu – metoda s návratem (funkce), metoda bez návratu (procedura)
- Konverze textu na reálného číslo
- Konverze reálného čísla na text
- Výpis textu do pole na formuláři
- Zavření formuláře
- Vlastnosti objektu
- Metody objektu
Typ aplikace
- WPF aplikace
Popis úkolu
- Výpočet kořenů kvadratické rovnice
Funkčnosti
- Při stisku tlačítka Vypočti se provede výpočet kořenů kvadratické rovnice na základě koeficientů specifikovaných na formuláři pomocí zavolané metody bez návratu. Pokud je některý z koeficientů zadán špatně (nelze konvertovat na reálné číslo), vypíše se v dialogovém okně výzva k zadání koeficientu a metoda přiřazená k tlačítku se opustí. Pokud je diskriminant větší nebo roven nule pak je zavolána metoda pro výpočet reálných kořenů kvadratické rovnice. V opačném případě je zavolána metoda pro výpočet komplexně sdružených kořenů kvadratické rovnice. Pokud uživatel zadá první kořen rovnice roven nule, spočtou se kořeny lineární rovnice
- Při stisku tlačítka Konec se provede zavření formuláře
Výstup programu

Výstup programu 1: Ukázka GUI při počátečním spuštění programu KvadratickaRovniceWPF

Výstup programu 2:
Ukázka výpisu hodnot reálných kořenů kvadratické rovnice v programu KvadratickaRovniceWPF
