You are on page 1of 9

Циклуси - петље

While petlja
Условно понављање

 Честе су ситуације у којима је потребно понављање одређених


наредби, за које није унапред познато колико пута ће се поновити,
јер понаваљање зависи од испуњености одређеног услова.
 У таквим случајевима користимо наредбу условног понављања.
 У питању је петља while, чије се наредбе извршавају све док је
неки услов испуњен. Имај на уму да се услов проверава и при
првом извршавању петље.
While петља

 Петља while има следећу структуру:


Пример употребе While петље

 Написати програм који ће штампати 5 пута „zdravo!”


коришћењем while петље.
 Интересантно је да у Пајтону петља while има своју else: грану.
Наредбе у оквиру гране else ће се извршити само једном када
услов постане нетачан.
Задатак 1
 Написати програм који ће рачунати производ бројева које уноси
корисник све док не унесе 0.
Задатак 2

 Написати програм који проверава унету лозинку тако што од


корисника захтева да унесе лозинку све док не унесе исправну.
Задатак 3
 Написати програм који одређује и исписује цифре датог
природног броја (већег од 1), кренувши од цифре јединица. На
пример, ако корисник унесе број 53821, програм треба да
испише 5, 3, 8, 2, 1 (сваку цифру у посебном реду)
Укратко

You might also like