====== 1. Domácí úkol - Základní struktury ====== ===== Podmínky odevzdání ===== * Každá úloha je za 1 bod. * Na vypracování máte jeden týden (do **21.10.2014 23:59**). * Pozdní odevzdání bude sankcionováno 2 body za týden. * Pracujte samostatně, při podezření na opisování dostane body jen ten kdo odevzdá jako první. * Kontroluje se, zda program správně řeší zvolenou úlohu, zda ji řeší pro všechna přípustná **vstupní data** a zda správně rozpozná **nesmyslná vstupní data**. * Vypracované příklady zasílejte jako přílohu mailem na [[dolgidmi@fel.cvut.cz]], nezapomeňte napsat kdo jste a co mi chcete. * Předmět e-mailu: //[PRI] Příjmení Jméno DU1// * Zasílat NetBeans projekty (**všechny najednou!**) zabalené jako **jeden** soubor "Prijmeni_Jmeno_du1.zip". * **Nesmí byt žádná diakritika v nazvu tříd, projektu atd. jenom v řetězcích (string)!** ===== 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.** [[https://cs.wikipedia.org/wiki/Geometrick%C3%A1_posloupnost|Geometrická posloupnost]] [[https://cs.wikipedia.org/wiki/Aritmetick%C3%A1_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