|
|
Řádek 1: |
Řádek 1: |
| {{Geoinformatika}} | | {{Geoinformatika}} |
| {{toc|right}} | | {{toc|right}} |
| * Vytvořte funkci na výpočet faktoriálu zadaného čísla. | | * Vytvořte a otestujte funkci pro výpočet funkce hyperbolický sinus (''sinh x''). Pro tuto funkci platí rozvoj v nekonečnou řadu, který má tvar |
| * Vytvořte funkci pro převod čísla z formátu [stupně, minuty, vteřiny] na stupně (zapsány jako desetinné číslo).
| |
| * Vytvořte funkci pro převod stupňů (desetinné číslo) na stupně, minuty, vteřiny.
| |
| * Vytvořte funkci, která bude pro zadané koeficienty ''a'', ''b'', ''c'' kvadratické rovnice <math>ax^2 + bx + c = 0</math> udávat její řešení <math>x_1</math>, <math>x_2</math>. Funkce bude testovat, zda parametr ''a'' je nenulový (v opačném případě se nejedná o kvadratickou rovnici a volání funkce skončí chybovou hláškou bez provedení výpočtu). Nebude-li mít kvadratická rovnice reálné řešení (záporný diskriminant <math>D = b^2 - 4ac</math>), funkce vypíše na standartní výstup (tj. do Command Window) oznámení, že vypočtené kořeny jsou imaginární čísla. Funkce bude také testovat, zda kvadratická rovnice nemá právě jedno řešení (<math>x_1 = x_2</math>, resp. nulový diskriminant). V tom případě bude na standartní výstup také podáno příslušné hlášení.
| |
| * Vytvořte funkci na výpočet sférického trojúhelníka zadaného třemi stranami. Výstupem budou vnitřní úhly sférického trojúhelníka protilehlé k jednotlivým stranám v pořadí podle vstupních proměnných.
| |
| * Vytvořte funkci na výpočet sférického trojúhelníka zadaného třemi vnitřními úhly. Výstupem budou strany sférického trojúhelníka protilehlé k jednotlivým vnitřním úhlům v pořadí podle vstupních proměnných.
| |
| * Vytvořte funkci pro výpočet funkce hyperbolický sinus (''sinh x''). Pro tuto funkci platí rozvoj v nekonečnou řadu, který má tvar
| |
|
| |
|
| <dd> | | <dd> |