Warning
This page is located in archive.

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. 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

courses/a0b36pri/teacher/dolgidmi/1._domaci_ukol.txt · Last modified: 2015/01/16 21:04 (external edit)