0% found this document useful (0 votes)
38 views1 page

Tutorial 1

Uploaded by

Sanjin Ramic
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views1 page

Tutorial 1

Uploaded by

Sanjin Ramic
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Zadaci za Tutorial 1.

1. Napiite program koji e na ekranu ispisati vae line podatke u sljedeem obliku:
Vae ime i prezime -----------------Datum roenja Smjer studija Grad ime podvui crticama ostaviti jedan prazan red

Program napiite u C++ stilu, koristei biblioteku iostream i objekat izlaznog toka cout. 2. Napiite program koji izraunava koliko je keramikih ploica potrebno za poploavanje bazena ije se dimenzije u metrima unose sa tastature. Dimenzije ploica u centimetrima se takoer unose sa tastature. Program nakon pokretanja treba da na ekranu proizvede dijalog poput sljedeeg (naravno, brojevi koje korisnik zadaje odabrani su proizvoljno):
Unesi dimenzije bazena (axbxc) u metrima: 5 15 3 Unesi dimenzije ploice (axb) u centimetrima: 10 10 Za poploavanje bazena dimenzija 5x15x3 m sa ploicama dimenzija 10x10 cm potrebno je 19500 ploica.

Preutno pretpostavite da su dimenzije zadane tako da je poploavanje uvijek izvodivo sa cijelim brojem ploica. Za unos podataka i ispis rezultata koristite objekte cin i cout iz biblioteke iostream. 3. Napiite program koji trai da se sa tastature unesu tri realna broja a, b i c, i koji ispisuje da li ta tri broja mogu biti stranice nekog trougla. Podsjetimo se da za stranice trougla mora vrijediti uvjet da su sve pozitivne i da je zbir duina ma koje dvije stranice vei od duine tree stranice. Ukoliko uneseni brojevi mogu predstavljati duine stranica trougla, treba izraunati njegov najvei ugao i ispisati njegovu vrijednost u stepenima, minutama i sekundama. Za raunanje ugla koristite kosinusnu teoremu prema kojoj je c2 = a2 + b2 2 a b cos (i analogno tome za preostale kombinacije stranica i uglova). Raunajte da 1 radijan ima 180/ stepeni, dok vrijednost moete raunati po formuli = 4 arctg 1. Ukoliko uneseni brojevi ne mogu predstavljati duine stranica trougla, treba ispisati odgovarajui komentar. Dijalozi koje formira program trebaju izgledati poput sljedeih:
Unesite tri broja: 6 4 3 Najvei ugao trougla sa duzinama stranicama 5, 10 i 7 ima 117 stepeni, 16 minuta i 46 sekundi. Unesite tri broja: 5 15 7 Ne postoji trougao cije su duzine stranica 5, 15 i 7

Za unos podataka i ispis rezultata koristite objekte cin i cout iz biblioteke iostream, a za odgovarajua raunanja funkcije iz biblioteke cmath. 4. Napiite program koji trai da se sa tastature unese prirodan broj n. U sluaju da korisnik unese neto to nije prirodan broj (to ukljuuje i situaciju kada uneseni podatak uope nije broj), treba ispisati poruku upozorenja, i ponoviti unos. Ukoliko je unos ispravan, program treba da izrauna i ispie sumu svih djelilaca broja n. Na primjer, za n = 12 treba ispisati vrijednost 28, jer su djelioci broja 12 brojevi 1, 2, 3, 4, 6 i 12, a 1 + 2 + 3 + 4 + 6 + 12 = 28. Nakon toga, program treba da trai unos novog broja i da ponavlja postupak sve dok se kao broj ne unese nula. 1

You might also like