Professional Documents
Culture Documents
01 Osnovi Programiranja Vezbe
01 Osnovi Programiranja Vezbe
OSNOVI PROGRAMIRANJA
VEŽBE 1
PREUZIMANJE INSTALACIONOG FAJLA I INSTALACIJA
Semantička greška
>>> 20 / 0
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
20 / 0
ZeroDivisionError: division by zero
>>> 20 / 10
2.0
Institut za matematiku i informatiku | 2018 | KG
JOŠ NEKE OPERACIJE
• Stepenovanje ** >>> 5 ** 2
25
• Celobrojno deljenje // >>> 127 // 10
• Ostatak pri deljenju % 12
>>> 127 % 10
7
>>> izraz = 3 + 50 % 2 ** 3 // 2
>>> izraz * 2
>>> a = 5 8
>>> a
5
>>> b = 7
>>> b
7
>>> P = a * b >>> cena = 1500
>>> P >>> cena
35 1500
>>> cena = 1000
>>> cena
1000
>>> prvi = 10
>>> drugi = 7
>>> treci = 8
>>> prosek = (prvi + drugi + treci) / 3
>>> prosek
8.333333333333334
>>> korpa = 20
>>> dete = korpa // 6
>>> dete
3
>>> ostatak = korpa % 6
>>> ostatak
2
Institut za matematiku i informatiku | 2018 | KG
ZADATAK 3
>>> milos = 10
>>> petar = 2 * milos
>>> nikola = 5 + milos
>>> ukupno = petar + nikola
>>> ukupno
35
Zad1.py
Početak
Programiranje u
print("Programiranje u Python-u je lako.")
Python-u je lako.
Kraj
podatak tipa
string
n
n=int(input("Uneti ceo trocifren broj: "))
a = n % 10 a = n % 10
n = n / /10
n = n // 10
b = n % 10
b = n % 10
n = n // 10
n = n / /10 c = n % 10
suma = a + b + c
c = n %10
print(suma)
s=a+b+c
kraj
a, b
kraj
kraj
Početak
x
d = (x * 10) % 10 x = float(input("Unesite broj x: "))
d = (x * 10) % 10
d = int(d) d = int(d)
print("Prva decimala broja %d je: %d" %(x,d))
d
Kraj
Ulaz: 381
Izlaz: 831