Kvadratická rovnice
Abschlussbedingungen
1. KvadratickaRovnice
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 bez návratu (procedura)
- Konverze textu na reálného číslo
- Konverze reálného čísla na text
- Výpis textu do konzole
Typ aplikace
- Konzolová aplikace
Popis úkolu
- Výpočet kořenů kvadratické rovnice
Funkčnosti
- Po zadání koeficientů členů kvadratické rovnice se provede porovnání koeficientu kvadratického členu na rovnost nule. Pokud bude tento koeficient je roven nule je proveden výpočet lineární rovnice
- Pokud není koeficient kvadratického členu roven nule, je vypočten diskriminant s následným výpočtem kořenů kvadratické rovnice na základě koeficientů pomocí tří podprogramů (procedur), ve kterých budou vypsány vypočtených hodnoty kořenů:
- RealneKoreny (procedura pro výpočet reálných kořenů) pro

- KomplexniKoreny (procedura pro výpočet komplexních kořenů) pro

- DvojityKoren (procedura pro výpočet dvojitého kořenu kvadratické rovnice)

- Pokud je některý z koeficientů zadán špatně (nelze konvertovat na reálné číslo), je vypsána chybová hláška
Výstup programu

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