You are on page 1of 1

ELEKTROTEHNIČKI FAKULTET ELEKTROTEHNIČKI FAKULTET

BANJA LUKA BANJA LUKA

OSNOVI PROGRAMIRANJA OSNOVI PROGRAMIRANJA


(2. kolokvijum – grupa 1.A) (2. kolokvijum – grupa 3.A)

n Napisati program u programskom jeziku C koji učitava n (n<10000) prirodnih brojeva, n Napisati program u programskom jeziku C koji učitava n (n<1000) cijelih brojeva, a
a zatim na standardnom izlazu prikazuje: zatim na standardnom izlazu prikazuje:
• aritmetičku sredinu svih parnih brojeva, te • ukupan broj dvocifrenih brojeva među učitanima, te
• broj koji ima najviše istih cifara. • tri najveća broja među učitanima ispisujući ih u opadajućem redoslijedu.

o Izračunati broj pi (π) na četiri decimale, koristeći sljedeću formulu: o Učitati neki realan broj x koji predstavlja ugao u stepenima, pretvoriti ga u radijane,
pa odrediti vrijednost sinusne funkcije za taj ugao (s preciznošću 0.0001), koristeći
π 1 1 1 (−1) k −1
sljedeću formulu:
=1− + − + .. + + ...
4 3 5 7 2k − 1 x3 x5 x7 x 2 k −1
a) Nacrtati dijagram toka.
sin x = x − + − + .. + (−1) k −1 + ...
3! 5! 7! (2k − 1)!
b) Napisati odgovarajući program u programskom jeziku C.
a) Nacrtati dijagram toka.
b) Napisati odgovarajući program u programskom jeziku C.
p Napisati program u programskom jeziku C koji učitava tri realna broja (a, b, c), koji
predstavljaju koeficijente kvadratne jednačine (ax2+bx+c=0), pa odrediti rješenja te
kvadratne jednačine.
p Napisati program u programskom jeziku C koji učitava dva cijela broja n i b (b<10), a
zatim provjerava da li n može da predstavlja broj u brojnom sistemu sa bazom b i ako
može onda ispisuje dekadski ekvivalent broja n.
n=213 b=4
Rezultat: 213 je broj u sistemu sa bazom 4. Dekadski ekvivalent je: 39

ELEKTROTEHNIČKI FAKULTET
ELEKTROTEHNIČKI FAKULTET
BANJA LUKA
BANJA LUKA
OSNOVI PROGRAMIRANJA
OSNOVI PROGRAMIRANJA
(2. kolokvijum – grupa 2.A)
(2. kolokvijum – grupa 4.A)
n Napisati program u programskom jeziku C koji učitava n (n<1000) realnih brojeva, a
n Napisati program u programskom jeziku C koji učitava n (n<100) realnih brojeva, a
zatim na standardnom izlazu prikazuje:
zatim na standardnom izlazu prikazuje:
• ukupan broj onih učitanih brojeva čiji je cijeli dio dvocifren, te
• ukupan broj pozitivnih te ukupan broj negativnih brojeva među učitanima, te
• broj koji je najbliži nuli te broj koji je najudaljeniji od nule.
• ukupan broj onih kod kojih cijeli dijelovi imaju sve cifre različite.
o Učitati dva prirodna broja a i b (a<b), pa ispisati sve neskrative razlomke x/y, takve
o Sve prirodne brojeve iz intervala <a,b> treba napisati u obliku proizvoda prostih
da je 1≤x≤a i 1<y≤b. Npr.
faktora. Npr.
a=3 b=4
a=10 b=14
Rezultat: 1/2, 1/3, 1/4, 2/3, 3/4
Rezultat faktorizacije:
a) Nacrtati dijagram toka. 11=1*11
b) Napisati odgovarajući program u programskom jeziku C. 12=1*2*2*3
13=1*13
p Učitati neki datum D (u 2007. godini), pa na osnovu činjenice da je 01.01.2007.
a) Nacrtati dijagram toka.
godine bio ponedjeljak, odrediti koji je dan u sedmici taj dan D. Npr. b) Napisati odgovarajući program u programskom jeziku C.
Unesite datum u 2007. godini: 29 8
Rezultat: 29.08.2007. godine je SRIJEDA. p Napisati program u programskom jeziku C koji učitava dva prirodna broja n (n<1000)
i b (b<10), a zatim ispisuje ekvivalent broja n u brojnom sistemu sa bazom b.

You might also like