You are on page 1of 4

Nastavna nedelja: 14.3.-21.3.

Razred: 2.

Python-Vežbanje

1. Kreirati aplikaciju koja će na osnovu unetog poluprečnika izračunati obim kruga.

r=float(input("Unesite poluprecnik kruga:"))

O=2*r*3.14

print("Obim kruga je", O)

2. Kreirati aplikaciju koja će na osnovu unete vrednosti stranice izračunati vrednost


površine, zapremine i dijagonale kocke.
a=float(input("Unesite velicinu stanice:"))

Z=a*a*a

P=6*a*a

D=a*1.3

print("Zapremina ove kocke je", Z, "povrsina je", P, "a


dijagonala je", D)

3. Kreirati aplikaciju koja će na osnovu broja evra i kursa izračunati broj dinara.

x=float(input("Unesite broj evra:"))

kurs=117.66

dinari=x*kurs

print("Za", x ,"evra, možete dobiti",dinari, "dinara.")

4. Kreirati aplikaciju koja učitava časove, minute i sekunde. Ispisati koliko je to sekundi.

h=float(input("Unesite broj časova:"))

m=float(input("Unesite broj minuta:"))

s=float(input("Unesite broj sekundi:"))

s=h*3600+m*60+s

print("Ukupno imamo",s,"sekundi.")
5. Kreirati aplikaciju koja izračunava aritmetičku sredinu tri proizvoljno uneta broja.

a=float(input("Unesite prvi broj:"))

b=float(input("Unesite drugi broj:"))

c=float(input("Unesite treci broj:"))

s=(a+b+c)/3

print("Aritmeticka sredina ova tri uneta broja je:",s)

6. Kreirati aplikaciju koja određuje da li je zbir dva uneta broja pozitivan ili negativan.
Ukoliko je zbir jednak nuli, ispisati poruku o tome.
a=float(input("Unesite prvi broj:"))

b=float(input("Unesite drugi broj:"))

if(a+b)<0:

print("Zbir je negativan")

elif(a+b)==0:

print("Zbir je jednak nuli")

else:

print("Zbir je veci od nule")

7. Kreirati aplikaciju koja izračunava recipročnu vrednost unetog broja. Ako je to


nemoguće ispisuje se odgovarajuća poruka.

a=float(input("Unesite broj:"))

if a==0:

print("Deljenje nulom nije dozvoljeno")

else:

a=1/a

print(a)
8. Kreirati aplikaciju koja izračunava vrednost p=2/(2-5x). Ako je to nemoguće ispisuje se
odgovarajuća poruka.
x=float(input("Unesite broj:"))

if (2-5*x)==0:

print("Deljenje nulom nije dozvoljeno")

else:

p=2/(2-5*x)

print(p)

9. Kreirati aplikaciju koja izračunava vrednost p=7-x/(2-5x). Ako je to nemoguće ispisuje


se odgovarajuća poruka.
x=float(input("Unesite broj:"))

if (2-5*x)==0:

print("Deljenje nulom nije dozvoljeno")

else:

p=7-x/(2-5*x)

print(p)

10. Kreirati aplikaciju koja za tri učitana broja ispituje da li je zbir dva od njih jednak
trećem broju.
a=float(input("Unesite prvi broj:"))

b=float(input("Unesite drugi broj:"))

c=float(input("Unesite treci broj:"))

if (a+b)==c:

print("Zbir prva dva broja je jednak trecem broju")

elif(a+c==b):

print("Zbir prvog i treceg broja je jednak drugom broju")

elif(b+c==a):

print("Zbir drugog i treceg broja je jednak prvom broju")

else: print ("Zbir dva broja nije jednak trecem broju")


11. Kreirati aplikaciju koja će ispitati da li je uneti broj deljiv brojem 5.

a=float(input("Unesite broj: "))

if(a%5==0):

print("Uneti broj je deljiv brojem 5.")

else:

print("Uneti broj nije deljiv brojem 5.")

12. Kreirati aplikaciju koja prihvata trocifreni broj i ispisuje svaku njegovu cifru posebno.

a=float(input("Uneti prvi trocifreni broj: "))

if(a>=100 and a<=999):

print(“Cifra stotine:”, a//100)

print(“Cifra desetice:”, (a//10)%10)

print(“Cifra jedinice:”, a%10)

else:

print("Broj nije trocifren.")

You might also like