Table of Contents

1. Domácí úkol - Základní struktury

Podmínky odevzdání

Zadání

1) Zjistěte, zda trojúhelník zadaný pomocí třech stran (celá čísla, int) lze zkonstruovat. Dále zjistěte, zda-li je pravoúhlý, rovnostranný, rovnoramenný.

Příklad vstupu a výstupu programu:

strana a: 3
strana b: 4
strana c: 5
---Vysledky---
trojuhelnik je pravouhly
2) Zjistěte, zda odmocnina zadaného čísla (int) je číslo celé (odmocnina n = Math.sqrt(n); Pozor! Vráti se double!).
Příklad vstupu a výstupu programu:

cislo: 4
---Vysledky---
odmocnina je cele cislo 2
3) Napište program, který určí, zda zadaná posloupnost 4 čísel (int) je aritmetická (rozdíl dvou sousedních členů je pro celou řadu stejný - např. 2,5,8,11 atd), geometrická (podíl dvou sousedních členů je konstantní - např. 3,6,12,24, atd) nebo ani jedna z předchozích. Geometrická posloupnost Aritmetická posloupnost
Příklad vstupu a výstupu programu:

cislo 1: 2
cislo 2: 5
cislo 3: 8
cislo 4: 11
---Vysledky---
To je aritmeticka posloupnost
4) Napište program, který přepíše zadané trojciferné číslo (int) do slovního vyjádření.
Příklad vstupu a výstupu programu:

Zadej cislo: 123 
---Vysledky---
sto dvacet tri
5) Vypočítejte determinant matice 2×2. (a, b, c, d - double)

Využijte znalosti, že determinant matice

    / a  b \
A = |      |
    \ c  d /
lze vypočítat vzorcem det A = ad - bc. Výsledky zaokrouhlujte na 2 desetinná místa.
Příklad vstupu a výstupu programu:

Zadej a: 3.5
Zadej b: 1.3
Zadej c: 2.4
Zadej d: 8.5
---Vysledky---
Determinant je 26.63