155GIT1 / 7. cvičení / Příklady: Porovnání verzí

Z GeoWikiCZ
mBez shrnutí editace
mBez shrnutí editace
Řádek 4: Řádek 4:
* 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 čí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 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í reálná řešení <math>x_1</math>, <math>x_2</math>. Nebude-li mít rovnice žádné reálné řešení (záporný diskriminant <math>D = b^2 - 4ac</math>), funkce vypíše chybové hlášení a ukončí svou činnost bez výpočtu.
* Vytvořte funkci, která bude pro zadané koeficienty ''a'', ''b'', ''c'' kvadratické rovnice <math>ax^2 + bx + c = 0</math> udávat její reálná řešení <math>x_1</math>, <math>x_2</math>. Nebude-li mít rovnice žádné reálné řešení (záporný diskriminant <math>D = b^2 - 4ac</math>), funkce vypíše chybové hlášení a ukončí svou činnost bez výpočtu. Funkce bude taktéž testovat, zda parametr ''a'' je nenulový (v opačném případě se nejedná o kvadratickou rovnici a volání funkce také skončí chybovou hláškou).

Verze z 7. 4. 2016, 13:54

  • Vytvořte funkci na výpočet faktoriálu zadaného čísla.
  • 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 udávat její reálná řešení , . Nebude-li mít rovnice žádné reálné řešení (záporný diskriminant ), funkce vypíše chybové hlášení a ukončí svou činnost bez výpočtu. Funkce bude taktéž testovat, zda parametr a je nenulový (v opačném případě se nejedná o kvadratickou rovnici a volání funkce také skončí chybovou hláškou).