4. mikrotest
Completion requirements
8. Numerický výpočet druhé odmocniny
Zadání:
Určete druhou odmocninu ze zadaného reálného čísla a pomocí iteračního numerického výpočtu:
Výpočet
ukončete, pokud bude
kde:
- eps je mez (zadávané reálné číslo), která představuje kritérium ukončení
Hlavní program:
- Numerický výpočet druhé odmocniny pomocí podprogramu (funkce) DruhaOdmocnina volaného z hlavního programu - viz Obrázek 1

Obrázek 1: Hlavní program NumerickyVypocetDruheOdmocniny pro numerický výpočet druhé odmocniny (pro definovanou mez)
Podprogram - funkce:
- DruhaOdmocnina - viz Obrázek 2:
- Formální parametr:
- cislo ... zadávaná hodnota, která bude odmocněna
- eps ... zadávaná přesnost (rozdíl současné a následující hodnoty v iteraci)
- Proměnné:
- x ... iterace odmocniny
- xn ... hodnota odmocniny v následující iteraci
- ec ... absolutní hodnota rozdílu hodnot odmocniny aktuální a následující iterace

Obrázek 2: Podprogram DruhaOdmocnina - funkce pro numerický výpočet druhé odmocnina ze zadaného čísla
Výstup programu

Výstup programu NumerickyVypocetDruheOdmocniny: Numerický výpočet druhé odmocniny (pro definovanou mez)


