Programski jezik C++ - Riješeni i neriješeni
Linijska struktura - Ulaz, obrada i izlaz

  I Linijska struktura  
1 Napisati program za učitavanje i ispis broja. C++
1_1 Napisati program za učitavanje i ispis varijable x.
2 Napisati program za učitavanje i ispis dva broja. C++
2_1 Napisati program za učitavanje x i y i ispisati ih, u istom redu zatim jedan ispod drugog.
3 Napisati program za učitavanje dva broja i ispisti ih u obrnutom redoslijedu učitavanja. C++
4 Napisati program za učitavanje i ispis tri broja. C++
5 Napisati program za učitavanje tri broja i ispis ih u obrnutom redoslijedu učitavanja. C++
6 Napisati program za ispis sume dva broja C++
6_1 Napisati program za učitavanje x i y i ispisati njihovu sumu.
6_2 Napisati program za učitavanje x i y i ispisati njihovu razliku.
7 Izračunati kvadrat učitanog broja. C++
8 Izračunati aritmetičku sredinu dva broja. C++
9 Napisati program za izračunavanje aritmetičku sredinu tri broja. C++
10 Izračunati kvadrat učitanog broja i ispisati kao novu varijablu. Koristiti funkcije. C++
11 Učitati 3 broja. Naći sumu prvog i trećeg te razliku trećeg i prvog. C++
12 Učitati 3 broja. Naći razliku trećeg i drugog te proizvod prvog i drugog. C++
11_1 Učitati 3 broja. Naći sumu dugog i trećeg te razliku prvog i drugog.
13 Izračunati kvadratni korijen učitanog broja i ispisati kao novu varijablu. Koristiti funkcije. (Obavezno učitati nenegatvni broj) C++
14 Izračunati sumu kvadrata dva učitana broja. C++
14_1 Izračunati razliku kvadrata dva učitana broja.
15 Izračunati sumu kvadrata tri učitana broja. C++
16 Izračunati sumu kubova dva učitana broja. C++
17 Izračunati sumu kubova tri učitana broja. C++
18 Učitati 2 broja. Izračunati korijen aritmetičke sredine njihovih apsolutnih vrijednosti. C++
19 Učitati 4 broja. Izračunati korijen aritmetičke sredine njihovih apsolutnih vrijednosti. C++
20 Izračunati korijen sume kvadrata dva učitana broja. C++
21 Izračunati korijen sume kvadrata tri učitana broja. C++
22 Izračunati korijen apsolutne vrijednosti sume kvadrata dva učitana broja. C++
23 Izračunati korijen apsolutne vrijednosti sume kvadrata tri učitana broja. C++
24 Izračunati površinu kvadrata. C++
25 Izračunati obim kvadrata. C++
26 Izračunati obim kocke. C++
27 Izračunati površinu kocke. C++
28 Izračunati zapreminu kocke. C++
29 Ispisati rastojanje između dvije učitane vrijednosti.
30 Izračunati dijagonalu kvadrata. C++
31 Napisati program za izračunavanje površine pravougaonika. C++
32 Napisati program za izračunavanje obima pravougaonika. C++
33 Napisati program za izračunavanje dijagonalu pravougaonika. C++
34 Poznata je površina pravougaonika i stranica a. Izračunati obim. C++
35 Poznata je površina pravougaonika i stranica a. Izračunati dijagonalu. C++
36 Napisati program za izračunavanje izraza: 2x, a / 3. C++
37 Za učitani poluprečnik izračunati obim kruga. C++
38 Za učitani poluprečnik izračunati površinu kruga. C++
39 Za poznati poluprečnik izračunati obim i površinu kruga. C++
40 Za poznatu površinu kruga izračunati poluprečnik i obim kruga. C++
41 Za poznat obim kruga izračunati poluprečnik i površinu kruga. C++
42 Za poznati poluprečnik izračunati površinu i zapreminu lopte. C++
43 Napisati program za izračunavanje obima trougla: C++
44 Napisati program za izračunavanje površine trougla na dva načina:
koristeći Heronovu formulu: S=(a+b+c)/2, P=(S(S-a)(S-b)(S-c))1/2
C++
45 Učitati stranice trougla i naći obim i površinu. C++
46 Za poznate vrijednosti stranice i visine trougla izračunati odgovarajuću površinu (P=a*h/2). C++
47 Napisati program za izračunavanje stranice trougla ako je poznata površina i visina trougla (P=a*h/2) C++
48 Za poznate vrijednosti površine i stranice trougla izračunati odgovarajuću visinu (P=a*h/2) . C++
49 Izračunati površinu i hipotenuzu pravouglog trougla, ako su poznate katete. C++
50 Izračunati dijalgonale d i D kocke (za poznatu stranicu a). C++
51 Izračunati O, P i V kvadra (za poznate stranice a, b, c). C++
52 Izračunati dijagonale d i D kvadra (za poznate stranice a, b, c). C++
53 Za poznate vrijednosti površine i baze valjka izračunati odgovarajuću visinu. C++
54 Napisati program koji će za učitane vrijednosti x i y izračunati i ispisati vrijednosti a i b prema izrazima:
a=x+y
b=x-y
C++
55 Napisati program koji izračunava slijedeće izraze:
c = x * y
d = x - y
e = c - x + y
C++
56 Izračunati vrijednosti prema izrazima:
a = x * y
b = x + y
c = b / x
C++
57 Napisati program za izračunavanje sume, proizvoda i razlike dva učitavana broja. C++
58 Napisati program za učitavanje tri broja. Prva dva sabrati i podjeliti sa trećim. C++
59 Napisati program za ispis prosjeka 5 brojeva. C++
60 Napisati program koji za ispis rezultata izraza: (x-y)/3. C++
61 Napisati program koji za ispis rezultata izraza: x = 6+(a+b)/2. C++
62 Napisati program koji za ispis rezultata izraza: x = (a-b)/4 - (b+a)/3. C++
63 Napisati program koji za ispis rezultata izraza: a=(x+y)/3-(y-8)/2 . C++
64 Napisati program koji za ispis rezultata izraza: a = (x + y) / 2 - (y - 4) / 5 . C++
65 Napisati program koji za ispis rezultata izraza: x=abc/3 - de/2 . C++
66 Napisati program koji za ispis rezultata izraza: x=b2-4ac C++
67 Napisati program koji za ispis rezultata izraza: a=(x2+y2)2 C++
68 Napisati program koji za ispis rezultata izraza: a = c+e2-d C++
69 Napisati program koji za ispis rezultata izraza: a = 8 - xy/3 C++
70 Na ekranu ispisati tekst Znak. Zatima sa tastature učitati znak i ispisati ga na ekranu. C++
71 Sa tastature upisati više znakova i ispisati na ekran. C++
72 Napisati program za ispis unesenog znaka i njegovog ASCII broja C++
73 Napisati program za pretvaranje galona u litre. (1 galon = 4.54 litre). C++
74 Napisati program za pretvaranje dolara u evre. C++
75 Napisati program za pretvaranje km/h u m/s. C++
76 Napisati program za pretvaranje Kelvinovih stepena u Celzujsove stepene. C++
77 Napisati program kojim se prevodi temperatura iz skale Celzija u skalu Farenhajta. C++
78 Napisati program za pretvaranje dužine puta u miljama u dužinu u kilometrima (1 milja = 1,825 km). C++
79 Napisati program za pretvaranje dužine puta u kilometrima u dužinu u miljama (1 milja = 1,825 km). C++
80 Napisati program za pretvaranje veličinu fajla izraženu u kilobajtima u veličinu u bajtima. C++
81 Napisati program za pretvaranje veličinu fajla izraženu u megabajtima ispisuje u kilobajtima. C++
82 Napisati program za računanje godina starosti. C++
83 Jedan radnik uradi posao za M dana a drugi za N dana. Za koliko dana bi uradili posao ako rade zajedno. C++
84 Ako vozilo pređe sa x litara s km. Koliko potroši litara na 100 km. C++
85 Koliko treba dodati primjese u tečnost zapremine V da se sa 2% poveća na 5%. C++
86 U banci imate određenu sumu novca. Godišnja kamata je 17%. Pod predpostavkom da ništa ne podižete u banci, koliko ćete novaca imati nakon tri godine. C++
87 Napisati program za izračunavanje godišnje kamate. C++
88 Napisati program za izračunavanje pređenog puta (s) pri jednolikom ubrzanom kretanju ( s=v0t + at2/2 ). C++
89 Izračunati vrijednost sinusne i kosinusne funkcije za učitani ugao u radijanima. C++
90 Napisati program koji za učitano x ispisuje vrijednost y po formuli:
a) y = kx + b
b) y = ax2 + bx + c
c) y = tg x
d) y = log x .
C++
91 Napisati program koji za učitano x ispisuje vrijednost y po formuli:
a) y = kx + b
C++
92 Napisati program koji za učitano x ispisuje vrijednost y po formuli:
b) y = ax2 + bx + c
C++
93 Napisati program koji za učitano x ispisuje vrijednost y po formuli:
c) y = tg x
C++
94 Napisati program koji za učitano x ispisuje vrijednost y po formuli:
y = log x
C++
95 Napisati program koji vrijeme učitano u satima, minutama i sekundama izračunava i ispisuje u sekundama. C++
96 Putovanje traje n sekundi. Izračunaj koliko je to sati, minuta i sekundi. C++
97 Učitati koordinate tačke M1(x1,y1) izračunati udaljenost od koordinatnog početka. C++
98 Učitati koordinate dvije tačke M1(x1,y1) i M2(x2,y2) i izračunati pojedinačnu udaljenost tačaka od koordinatnog početka.
99 Učitati koordinate dvije tačke M1(x1,y1) i M2(x2,y2) i izračunati udaljenost tačaka.
100 Napisati program koji učitava dvocifreni broj i ispisuje odvojeno cifre. C++
101 Napisati program za cjelobrojno dijeljenje sa 100 i 10 kao i izračunavanje ostatka 100 i 10 trocifrenog broja. C++
102 Napisati program za izracunavanje: a MOD 2, a MOD -2, -a MOD 2, -a MOD -2
103 Napisati program za izracunavanje: INT (a/2), INT (a/-2), INT (-a/2), INT (-a/-2)
104 Napisati program za izračunavanje količnika i ostatka pri dijeljenju 7 sa 2 ( DIV i MOD)
105 Napisati program koji izračunava i ispisuje rezultate:
1 + 7 MOD 3 * (2 + 7) DIV 2
(1 + 7) MOD 3 * 2 + 7 DIV 2
106 Učitati vrijednost ugla u radijanima i ispisati sinus datog ugla i kosinus datog ugla. C++
107 Napisati program koji učitava dvocifreni broj i ispisuje cifre unazad. C++
108 Napisati program koji učitava dvocifreni broj i ispisuje sumu cifara. C++
109 Napisati program koji učitava dvocifreni broj i ispisuje razliku prve i druge cifre. C++
110 Napisati program koji učitava dvocifreni broj i ispisuje proizvod cifara i količnik druge i prve cifre s lijeva. C++
111 Napisati program koji učitava trocifreni broj i ispisuje cifre. C++
112 Napisati program koji učitava trocifreni broj i ispisuje cifre unazad. C++
113 Napisati program koji učitava trocifreni broj i ispisuje sumu cifara. C++
114 Napisati program koji učitava četverocifreni broj i ispisuje cifre. C++
115 Napisati program koji učitava četverocifreni broj i ispisuje cifre unazad. C++
116 Napisati program koji učitava petocifreni broj i ispisuje cifre. C++
117 Napisati program koji učitava petocifreni broj i ispisuje cifre unazad. C++
118 Napisati program koji izračunava i ispisuje rezultate:
ROUND (11.7)
ROUND(2,7)
ROUND(-2,6)
ROUND(-2,1)
ROUND(2,2)
1- ROUND(-1,9)
C++
  II Učitaj broj i računaj  
130 Učitati 3 cijela broja i izračunati aritmetičku sredinu koristeći samo varijable x, s i as. C++
131 Izračunati prosečnu ocjenu učeniku na osnovu učitanih ocjena iz: matematike, fizike i informatike. C++
132 Učitati 4 cijela broja i izračunati aritmetičku sredinu koristeći samo varijable x, s i as. C++
133 Učitati 4 prirodna broja i izračunati drugi korijen sume koristeći samo varijable x, s i korijen.
  Zamjena vrijednosti varijabli /SWAP/  
140 Napisati program koji izvodi zamjenu vrijednosti dva broja korišćenjem privemene ili treće varijable. C++
141 Napisati program koji izvodi zamjenu vrijednosti dva broja bez korišćenja privemene ili treće varijable.
142 Napisati program koji izvodi zamjenu vrijednosti tri broja korišćenjem privemene ili četvrte varijable.
143 Napisati program koji izvodi zamjenu vrijednosti tri broja bez korišćenja privemene ili četvrte varijable.
  III Generisanje slučajnih brojeva  
150 Ispisati generisani dvocifren slučajan broj. C++
151 Ispisati generisani trocifren slučajan broj. C++
152 Ispisati generisani četverocifren slučajan broj. C++
153 Sabrati dva generisana dvocifrena slučajna broja. C++
154 Sabrati dva generisana trocifrena slučajna broja.
155 Sabrati dva generisana četverocifrena slučajna broja.
156 Napisati program koji generiše dvocifren broj, ispiše ga. Zatim ispiše cifre generisanog broja.
157 Napisati program koji generiše dvocifren broj, ispiše ga. Zatim ispiše cifre jednu ispod druge.
158 Napisati program koji generiše dvocifren broj, ispiše ga. Zatim ispiše cifre generisanog broja u obrnutom redoslijedu.
159 Napisati program koji generiše dvocifren broj, ispiše ga. Zatim ispiše cifre u obrnutom redoslijedu jednu ispod druge.
160 Napisati program koji generiše trocifren broj, ispiše ga. Zatim ispiše cifre generisanog trocifrenog broja.
161 Napisati program koji generiše trocifren broj, ispiše ga. Zatim ispiše cifre u jednu ispod druge.
162 Napisati program koji generiše trocifren broj, ispiše ga. Zatim ispiše cifre u obrnutom redoslijedu.
163 Napisati program koji generiše trocifren broj, ispiše ga. Zatim ispiše cifre u obrnutom redoslijedu jednu ispod druge.
164 Napisati program koji generiše četverocifren broj, ispiše ga. Zatim ispiše cifre generisanog četverocifrenog broja.
165 Napisati program koji generiše četverocifren broj, ispiše ga. Zatim ispiše cifre u jednu ispod druge.
166 Napisati program koji generiše četverocifren broj, ispiše ga. Zatim ispiše cifre u obrnutom redoslijedu.
167 Napisati program koji generiše četverocifren broj, ispiše ga. Zatim ispiše cifre u obrnutom redoslijedu jednu ispod druge.
168 Sabrati cifre generisanog dvocifrenog slučajnog broja.
169 Sabrati cifre generisanog trocifrenog slučajnog broja.
170 Sabrati cifre generisanog četverocifrenog slučajnog broja.
171 Sabrati cifre dva generisana dvocifrena slučajna broja.
172 Sabrati cifre dva generisana trocifrena slučajna broja.
173 Sabrati cifre dva generisana četverocifrena slučajna broja.
174 Sabrati cifre jedinica dva generisana dvocifrena slučajna broja.
175 Sabrati cifre jedinica dva generisana trocifrena slučajna broja.
176 Sabrati cifre jedinica dva generisana četverocifrena slučajna broja.
177 Sabrati cifre desetica dva generisana dvocifrena slučajna broja.
178 Sabrati cifre desetica dva generisana trocifrena slučajna broja.
179 Sabrati cifre desetica dva generisana četverocifrena slučajna broja.
180 Sabrati cifre stotica dva generisana trocifrena slučajna broja.
181 Sabrati cifre stotica dva generisana četverocifrena slučajna broja.
182 Generisati dva dvocifrena slučajna broja. Sabrati cifre desetica prvog i jedinica drugog broja i obratno.
183 Generisati dva trocifrena slučajna broja. Sabrati cifre desetica prvog i jedinica drugog broja i obratno.
184 Generisati dva četverocifrena slučajna broja. Sabrati cifre desetica prvog i jedinica drugog broja i obratno.
185 Generisati dva trocifrena slučajna broja. Sabrati cifre desetica prvog i stotice drugog broja i obratno.
186 Generisati dva četverocifrena slučajna broja. Sabrati cifre desetica prvog i stotice drugog broja i obratno.
187 Generisati dva trocifrena slučajna broja. Sabrati cifre desetica prvog i jedinica drugog broja. Sabrati cifre stotica prvog i desetica drugog broja.
188 Generisati dva četverocifrena slučajna broja. Sabrati cifre desetica prvog i jedinica drugog broja. Sabrati cifre stotica prvog i desetica drugog broja.
189 Ispisati generisani dvocifren slučajan broj. Zatim ispisati razliku njegovih cifara.
190 Ispisati generisani trocifren slučajan broj. Zatim ispisati razliku prve dvije cifre.
191 Ispisati generisani četverocifren slučajan broj. Zatim ispisati razliku prve dvije cifre.
192 Ispisati generisani dvocifren slučajan broj. Zatim ispisati proizvod cifara.
193 Ispisati generisani trocifren slučajan broj. Zatim ispisati proizvod prve dvije cifre.
194 Ispisati generisani četverocifren slučajan broj. Zatim ispisati proizvod prve dvije cifre.
195 Ispisati generisani dvocifren slučajan broj. Zatim ispisati količnik druge i prve cifre s lijeva.
196 Ispisati generisani trocifren slučajan broj. Zatim ispisati količnik druge i prve cifre s lijeva.
197 Ispisati generisani četverocifren slučajan broj. Zatim ispisati količnik druge i prve cifre s lijeva.
198 Generisati dva jednocifrena i dva dvocifrena slučajna broja. Sabrati po jedan jednocifren i jedan dvocifren broj. Zatim naći proizvod preostalih brojeva.
  IV Tekstualni zadaci  
200 Napisati program koji pomaže kasirki da vrati kusur na osnovu cene i količine kupljenog artikla i količine novca koju je kupac dao (ovde se pretpostavlja da je kupljena samo jedna vrsta proizvoda). Kao rezultat treba ispisati koliki kusur treba da vrati kasirka.
201 Dva prijatelja su napravili prezentacije od p MB. Za prenos će koristitii FLASH memoriju kapaciteta 2 GB. Na stiku već imaju 3 fajla čija je veličina a, b i c u MB. Provjeriti, da li za učitane vrijednosti veličine fajlova mogu da izvrše prenos?
202 Treba ograditi novu pravougaonu parcelu sa povrćem koje mora biti odmaketo od ostale površine. Koliko je dugačka ograda, tj. konopac koji ograđuje parcelu sa povrćem i odmaketi dio. Sa tastature se unose dimazije parcele (a, b) i odstojanja (d).
203 0
204 Napisati program koji na osnovu učitanog rastojanja između dva grada, brzine automobila koji kreće iz prvog grada i brzine automobila koji kreće iz drugog grada izračuna vrijeme koje će proteći do susreta i puteve koje će preći svaki od ovih automobila.

    abc Algoritmi    abc BASIC    abc Turbo Pascal    abc C++    abc Java    abc C    abc Python    abc Dev-Pascal    Index