You are on page 1of 4

Sveuilite u Zagrebu Katedra za konstruiranje i razvoj proizvoda

PROGRAMIRANJE I ALGORITMI
Zadaci za vjebu za 1. kolokvij

Zagreb, 2012.

CADLab, Katedra za konstruiranje i razvoj proizvoda, FSB Zagreb

Programiranje i algoritmi zadaci za vjebu za 1. kolokvij

1.) Napisati program koji uitava etiri ocjene i izraunava prosjek ocjena. Ocjene koje korisnik smije upisati moraju biti cijeli brojevi i to od 1 do 5. Prosjek ocjena se izraunava na slijedei nain:
a) ako je bilo koja od ocjena 1, prosjek ocjena je 1 b) ako nijedna ocjena nije 1, prosjek ocjena se rauna kao aritmetika sredina svih ocjena. Ako je prosjek ocjena 1, program treba ispisati Nedovoljan. Ako je prosjek ocjena u intervalu izmeu 2 i 2,5, treba ispisati Dovoljan. Ako je prosjek ocjena u intervalu 2,5 i 3,5, treba ispisati Dobar. Ako je prosjek ocjena u intervalu 3,5 i 4,5, treba ispisati Vrlo dobar. Ako je prosjek ocjena u intervalu 4,5 i 5, treba ispisati Izvrstan. Pomo: Koristiti naredbe uvjetnog grananja.

2.) Napisati program koji provjerava da li je kvadrat uitanog dvoznamenkastog broja (broja koji je vei od 9 i manji od 100) manji, vei ili jedak 10000, te u skladu s time ispisuje odgovarajuu poruku.

3.) Napraviti program koji e omoguiti upisivanje niza cijelih brojeva u jednodimenzionalno polje, a kad korisnik upie broj 0, nulu ne upisuje u polje. Potrebno je pobrojati koliko puta je korisnik htio upisati nulu kao lan niza i taj broj ispisati u ,,Textbox. Isto tako niz cijelih brojeva bez nule ispisati u ,,Listbox.

4.) Uitati niz realnih brojeva i izraunati sumu brojeva manjih od 1 i aritmetiku sredinu brojeva veih od 1. Pomo: Koristiti jednodimenzionalno polje za uitavanje niza brojeva.

CADLab, Katedra za konstruiranje i razvoj proizvoda, FSB Zagreb

Programiranje i algoritmi zadaci za vjebu za 1. kolokvij

5.) Napraviti program koji e uitati niz od N cjelobrojnih brojeva, te pronai i ispisati lan niza koji je najblii aritmetikoj sredini niza.

6.) Napisati program koji e izraunavati vrijednosti polinoma u 20 toaka na intervalu od 10 do 10, te ispisati koliko ima pozitivnih, a koliko negativnih vrijednosti. Ulazni podaci: stupanj polinoma i koeficijenti polinoma Jednadba polinoma n-tog stupnja:

P( x)

a0

a1 x

a2 x 2

a3 x 3 an 1 x n

an x n

Vrijednosti toaka unutar intervala i vrijednosti polinoma za te toke potrebno je ispisati u Listboxovima".

7.) Napisati program koji e na zadanom intervalu izraunati vrijednosti funkcije u 20 toaka, te odrediti i ispisati u kojoj je toci vrijednost funkcije minimalna.

Ulazni podaci: donja i gornja granica intervala


Zadana funkcija:

F ( x)

2 8 x 0.1 x 2

0.2 x3

0.01 x 4

Vrijednosti toaka unutar intervala i vrijednosti funkcije za te toke potrebno je ispisati u Listboxovima".

CADLab, Katedra za konstruiranje i razvoj proizvoda, FSB Zagreb

Programiranje i algoritmi zadaci za vjebu za 1. kolokvij

8.) Napisati program kojim se uitava niz cijelih brojeva. Izbrojati koliko je parnih brojeva u nizu veih od aritmetike sredine.
Pomo: Koristiti jednodimenzionalno polje za uitavanje niza brojeva.

9.) Uitati polje cijelih brojeva, i jedan realni broj, izbrojati koliko ima parnih brojeva iz polja koji su vei od uitanog broja.

10.) Napisati program koji e pronai koliko ima neparnih brojeva veih ili jednakih 100, a manjih od 10000.

11.) Uitati polje cijelih brojeva i formirati novo polje sa brojevima koji su djeljivi sa 3. U novom polju nai maksimum.

12.) Uitati polje cijelih brojeva i formirati novo polje sa brojevima koji su djeljivi sa 5 i vei od 20. U novom polju nai minimum.

CADLab, Katedra za konstruiranje i razvoj proizvoda, FSB Zagreb

You might also like