Programski jezik Python
Linijska strukura - Ulaz - izlaz - Riješeni i neriješeni zadaci

  I Linijska struktura    
1 Napisati program za učitavanje i ispis broja. Python
2 Napisati program za učitavanje i ispis dva broja. Python
3 Napisati program za učitavanje dva broja i ispisti ih u obrnutom redoslijedu učitavanja. Python
4 Napisati program za učitavanje i ispis tri broja. Python
5 Napisati program za učitavanje tri broja i ispis ih u obrnutom redoslijedu učitavanja. Python
6 Napisati program za ispis sume dva broja Python
7 Izračunati kvadrat učitanog broja. Python
8 Izračunati aritmetičku sredinu dva broja. Python
9 Napisati program za izračunavanje aritmetičku sredinu tri broja. Python
10 Izračunati kvadrat učitanog broja i ispisati kao novu varijablu. Koristiti funkcije. Python
11 Učitati 3 broja. Naći sumu prvog i trećeg te razliku trećeg i prvog. Python
12 Učitati 3 broja. Naći razliku trećeg i drugog te proizvod prvog i drugog. Python
13 Izračunati kvadratni korijen učitanog broja i ispisati kao novu varijablu. Koristiti funkcije. (Obavezno učitati nenegatvni broj) Python
14 Izračunati sumu kvadrata dva učitana broja. Python
15 Izračunati sumu kvadrata tri učitana broja. Python
16 Izračunati sumu kubova dva učitana broja. Python
17 Izračunati sumu kubova tri učitana broja. Python
18 Učitati 2 broja. Izračunati korijen aritmetičke sredine njihovih apsolutnih vrijednosti. Python
19 Učitati 4 broja. Izračunati korijen aritmetičke sredine njihovih apsolutnih vrijednosti. Python
20 Izračunati korijen sume kvadrata dva učitana broja. Python
21 Izračunati korijen sume kvadrata tri učitana broja. Python
22 Izračunati korijen apsolutne vrijednosti sume kvadrata dva učitana broja. Python
23 Izračunati korijen apsolutne vrijednosti sume kvadrata tri učitana broja. Python
24 Izračunati površinu kvadrata. Python
25 Izračunati obim kvadrata. Python
26 Izračunati obim kocke. Python
27 Izračunati površinu kocke. Python
28 Izračunati zapreminu kocke.
29 Ispisati rastojanje između dvije učitane vrijednosti. Python
30 Izračunati dijagonalu kvadrata. Python
31 Napisati program za izračunavanje površine pravougaonika. Python
32 Napisati program za izračunavanje obima pravougaonika. Python
33 Napisati program za izračunavanje dijagonalu pravougaonika. Python
34 Poznata je površina pravougaonika i stranica a. Izračunati obim. Python
35 Poznata je površina pravougaonika i stranica a. Izračunati dijagonalu. Python
36 Napisati program za izračunavanje izraza: 2x, a / 3. Python
37 Za učitani poluprečnik izračunati obim kruga. Python
38 Za učitani poluprečnik izračunati površinu kruga. Python
39 Za poznati poluprečnik izračunati obim i površinu kruga. Python
40 Za poznatu površinu kruga izračunati poluprečnik i obim kruga. Python
41 Za poznat obim kruga izračunati poluprečnik i površinu kruga. Python
42 Za poznati poluprečnik izračunati površinu i zapreminu lopte.
43 Napisati program za izračunavanje obima trougla: Python
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
Python
45 Učitati stranice trougla i naći obim i površinu. Python
46 Za poznate vrijednosti stranice i visine trougla izračunati odgovarajuću površinu (P=a*h/2). Python
47 Napisati program za izračunavanje stranice trougla ako je poznata površina i visina trougla (P=a*h/2) Python
48 Za poznate vrijednosti površine i stranice trougla izračunati odgovarajuću visinu (P=a*h/2) . Python
49 Izračunati površinu i hipotenuzu pravouglog trougla, ako su poznate katete. Python
50 Izračunati dijalgonale d i D kocke (za poznatu stranicu a). Python
51 Izračunati O, P i V kvadra (za poznate stranice a, b, c). Python
52 Izračunati dijagonale d i D kvadra (za poznate stranice a, b, c). Python
53 Za poznate vrijednosti površine i baze valjka izračunati odgovarajuću visinu. Python
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
Python
55 Napisati program koji izračunava slijedeće izraze:
c = x * y
d = x - y
e = c - x + y
Python
56 Izračunati vrijednosti prema izrazima:
a = x * y
b = x + y
c = b / x
Python
57 Napisati program za izračunavanje sume, proizvoda i razlike dva učitavana broja. Python
58 Napisati program za učitavanje tri broja. Prva dva sabrati i podjeliti sa trećim. Python
59 Napisati program za ispis prosjeka 5 brojeva. Python
60 Napisati program koji za ispis rezultata izraza: (x-y)/3. Python
61 Napisati program koji za ispis rezultata izraza: x = 6+(a+b)/2. Python
62 Napisati program koji za ispis rezultata izraza: x = (a-b)/4 - (b+a)/3. Python
63 Napisati program koji za ispis rezultata izraza: a=(x+y)/3-(y-8)/2 . Python
64 Napisati program koji za ispis rezultata izraza: a = (x + y) / 2 - (y - 4) / 5 . Python
65 Napisati program koji za ispis rezultata izraza: x=abc/3 - de/2 . Python
66 Napisati program koji za ispis rezultata izraza: x=b2-4ac Python
67 Napisati program koji za ispis rezultata izraza: a=(x2+y2)2 Python
68 Napisati program koji za ispis rezultata izraza: a = c+e2-d Python
69 Napisati program koji za ispis rezultata izraza: a = 8 - xy/3 Python
70 Na ekranu ispisati tekst Znak. Zatima sa tastature učitati znak i ispisati ga na ekranu. Python
71 Sa tastature upisati više znakova i ispisati na ekran. Python
72 Napisati program za ispis unesenog znaka i njegovog ASCII broja Python
73 Napisati program za pretvaranje galona u litre. (1 galon = 4.54 litre). Python
74 Napisati program za pretvaranje dolara u evre. Python
75 Napisati program za pretvaranje km/h u m/s. Python
76 Napisati program za pretvaranje Kelvinovih stepena u Celzujsove stepene. Python
77 Napisati program kojim se prevodi temperatura iz skale Celzija u skalu Farenhajta. Python
78 Napisati program za pretvaranje dužine puta u miljama u dužinu u kilometrima (1 milja = 1,825 km).
79 Napisati program za pretvaranje dužine puta u kilometrima u dužinu u miljama (1 milja = 1,825 km).
80 Napisati program za pretvaranje veličinu fajla izraženu u kilobajtima u veličinu u bajtima.
81 Napisati program za pretvaranje veličinu fajla izraženu u megabajtima ispisuje u kilobajtima.
82 Napisati program za računanje godina starosti. Python
83 Jedan radnik uradi posao za M dana a drugi za N dana. Za koliko dana bi uradili posao ako rade zajedno. Python
84 Ako vozilo pređe sa x litara s km. Koliko potroši litara na 100 km. Python
85 Koliko treba dodati primjese u tečnost zapremine V da se sa 2% poveća na 5%. Python
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. Python
87 Napisati program za izračunavanje godišnje kamate. Python
88 Napisati program za izračunavanje pređenog puta (s) pri jednolikom ubrzanom kretanju ( s=v0t + at2/2 ).
89 Izračunati vrijednost sinusne i kosinusne funkcije za učitani ugao u radijanima.
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 .
Python
91 Napisati program koji za učitano x ispisuje vrijednost y po formuli:
a) y = kx + b
92 Napisati program koji za učitano x ispisuje vrijednost y po formuli:
b) y = ax2 + bx + c
93 Napisati program koji za učitano x ispisuje vrijednost y po formuli:
c) y = tg x
94 Napisati program koji za učitano x ispisuje vrijednost y po formuli:
y = log x
95 Napisati program koji vrijeme učitano u satima, minutama i sekundama izračunava i ispisuje u sekundama. Python
96 Putovanje traje n sekundi. Izračunaj koliko je to sati, minuta i sekundi.
97 Učitati koordinate tačke M1(x1,y1) izračunati udaljenost od koordinatnog početka. Python
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. Python
99 Učitati koordinate dvije tačke M1(x1,y1) i M2(x2,y2) i izračunati udaljenost tačaka. Python
100 Napisati program koji učitava dvocifreni broj i ispisuje odvojeno cifre. Python
101 Napisati program za cjelobrojno dijeljenje sa 100 i 10 kao i izračunavanje ostatka 100 i 10 trocifrenog broja.
102 Napisati program za izracunavanje: a MOD 2, a MOD -2, -a MOD 2, -a MOD -2 Python
103 Napisati program za izracunavanje: INT (a/2), INT (a/-2), INT (-a/2), INT (-a/-2) Python
104 Napisati program za izračunavanje količnika i ostatka pri dijeljenju 7 sa 2 ( DIV i MOD) Python
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. Python
107 Napisati program koji učitava dvocifreni broj i ispisuje cifre unazad. Python
108 Napisati program koji učitava dvocifreni broj i ispisuje sumu cifara. Python
109 Napisati program koji učitava dvocifreni broj i ispisuje razliku prve i druge cifre. Python
110 Napisati program koji učitava dvocifreni broj i ispisuje proizvod cifara i količnik druge i prve cifre s lijeva. Python
111 Napisati program koji učitava trocifreni broj i ispisuje cifre. Python
112 Napisati program koji učitava trocifreni broj i ispisuje cifre unazad. Python
113 Napisati program koji učitava trocifreni broj i ispisuje sumu cifara. Python
114 Napisati program koji učitava četverocifreni broj i ispisuje cifre. Python
115 Napisati program koji učitava četverocifreni broj i ispisuje cifre unazad. Python
116 Napisati program koji učitava petocifreni broj i ispisuje cifre. Python
117 Napisati program koji učitava petocifreni broj i ispisuje cifre unazad. Python
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)
Python
  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. Python
131 Izračunati prosečnu ocjenu učeniku na osnovu učitanih ocjena iz: matematike, fizike i informatike.
132 Učitati 4 cijela broja i izračunati aritmetičku sredinu koristeći samo varijable x, s i as.
133 Učitati 4 prirodna broja i izračunati drugi korijen sume koristeći samo varijable x, s i korijen. Python
  Zamjena vrijednosti varijabli /SWAP/    
140 Napisati program koji izvodi zamjenu vrijednosti dva broja korišćenjem privemene ili treće varijable. Python
141 Napisati program koji izvodi zamjenu vrijednosti dva broja bez korišćenja privemene ili treće varijable. Python
142 Napisati program koji izvodi zamjenu vrijednosti tri broja korišćenjem privemene ili četvrte varijable. Python
143 Napisati program koji izvodi zamjenu vrijednosti tri broja bez korišćenja privemene ili četvrte varijable. Python
  III Generisanje slučajnih brojeva    
150 Ispisati generisani dvocifren slučajan broj. Python
151 Ispisati generisani trocifren slučajan broj. Python
152 Ispisati generisani četverocifren slučajan broj. Python
153 Sabrati dva generisana dvocifrena slučajna broja. Python
154 Sabrati dva generisana trocifrena slučajna broja. Python
155 Sabrati dva generisana četverocifrena slučajna broja. Python
156 Napisati program koji generiše dvocifren broj, ispiše ga. Zatim ispiše cifre generisanog broja. Python
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. Python
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. Python
163 Napisati program koji generiše trocifren broj, ispiše ga. Zatim ispiše cifre u obrnutom redoslijedu jednu ispod druge. Python
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. Python
168 Sabrati cifre generisanog dvocifrenog slučajnog broja. Python
169 Sabrati cifre generisanog trocifrenog slučajnog broja. Python
170 Sabrati cifre generisanog četverocifrenog slučajnog broja. Python
171 Sabrati cifre dva generisana dvocifrena slučajna broja. Python
172 Sabrati cifre dva generisana trocifrena slučajna broja. Python
173 Sabrati cifre dva generisana četverocifrena slučajna broja. Python
174 Sabrati cifre jedinica dva generisana dvocifrena slučajna broja. Python
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. Python
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. Python
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. Python
183 Generisati dva trocifrena slučajna broja. Sabrati cifre desetica prvog i jedinica drugog broja i obratno. Python
184 Generisati dva četverocifrena slučajna broja. Sabrati cifre desetica prvog i jedinica drugog broja i obratno. Python
185 Generisati dva trocifrena slučajna broja. Sabrati cifre desetica prvog i stotice drugog broja i obratno. Python
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. Python
188 Generisati dva četverocifrena slučajna broja. Sabrati cifre desetica prvog i jedinica drugog broja. Sabrati cifre stotica prvog i desetica drugog broja. Python
189 Ispisati generisani dvocifren slučajan broj. Zatim ispisati razliku njegovih cifara. Python
190 Ispisati generisani trocifren slučajan broj. Zatim ispisati razliku prve dvije cifre. Python
191 Ispisati generisani četverocifren slučajan broj. Zatim ispisati razliku prve dvije cifre. Python
192 Ispisati generisani dvocifren slučajan broj. Zatim ispisati proizvod cifara. Python
193 Ispisati generisani trocifren slučajan broj. Zatim ispisati proizvod prve dvije cifre. Python
194 Ispisati generisani četverocifren slučajan broj. Zatim ispisati proizvod prve dvije cifre. Python
195 Ispisati generisani dvocifren slučajan broj. Zatim ispisati količnik druge i prve cifre s lijeva. Python
196 Ispisati generisani trocifren slučajan broj. Zatim ispisati količnik druge i prve cifre s lijeva. Python
197 Ispisati generisani četverocifren slučajan broj. Zatim ispisati količnik druge i prve cifre s lijeva. Python
198 Generisati dva jednocifrena i dva dvocifrena slučajna broja. Sabrati po jedan jednocifren i jedan dvocifren broj. Zatim naći proizvod preostalih brojeva. Python
  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.
205 Marko je našao posao. Startna plata je skromna ali su se dogovorili da ima povečanje plate poslije svakog mjeseca, ako bude ispunjavao sve obaveze. Kolika će biti Markova plata poslije n mjeseci.
206 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).
207 Milica se bavi čuvanjem djece. Za novu igru je odlučila da izreže karte od pravougaonog komada kartona. Svako dijete će dobiti isti broj karata, a preostale će biti džokor karte. Napisati program koji učitava dimenzije kartona, karata i broj djece, a ispisuje broj karata po djetetu, broj džoker karata i ukupan broj karata za obe verzije rezanja.
208 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