Professional Documents
Culture Documents
Grananje
Grananje
if uslov:
naredba_1
..........
naredba_k
Наредбе гранања
• Често се јавља и потреба да се у зависности од тога да ли је услов
испуњен изврши једна или друга група наредби
if uslov:
naredba_1 ако је услов испуњен извршавају се наредбе 1
.......... до наредбе м
naredba_m
else:
у супротном ако услов није испуњен
naredba_1 извршавају се наредбе 1 до наредбе н
...
naredba_n
Поређење
(релацијски оператори)
a < b проверава да ли је a мање од b
a > b проверава да ли је a веће од b
a >= b проверава да ли је a веће или једнако b
a <= b проверава да ли је a мање или једнако b
a == b проверава да ли је a једнако b
a != b проверава да ли је a различито од b
Задаци за вежбање
• Најпре направи фолдер са својим именом
• на C – Informatika – 7-1(2,3,4)
broj = 17
if broj % 2 == 0:
print("Broj je paran")
else:
print("Broj je neparan")
Логичке вредности
• Променљива може да садржи и логичке
вредности тачно тј. True и нетачно тј. False
(обрати пажњу на велико почетно слово).
pada_kisa = True
if pada_kisa:
print("Ponesi kišobran")
else:
print("Ne moraš da nosiš kišobran")