Садржај
1. Робот Карел - Линијски програми и бројачка петља
2. Робот Карел - Условна петља и гранање
3. Робот Карел - Задаци за вежбање
4. Корњача графика - Линијски програми и петље
5. Корњача графика - Гранање, угнежђене петље, функције, торке и листе
6. Корњача графика - Задаци за вежбање
9. Израчунавања - Коришћење и дефинисање функција
10. Израчунавања - Задаци за вежбање
13. Контрола тока - Задаци за вежбање
16. Откривање и исправљање грешака и коришћење дебагера

12.5. Вежбање

Сви парни бројеви прве стотине

Напиши програм који исписује све парне бројеве прве стотине.

Распродаја ципела

У току је распродаја ципела. Напиши програм који корисницима омогућава да израчунају снижену цену ципела које желе да купе. У петљи се уносе цена ципела и проценат снижења и исписује се снижена цена. Програм престаје са радом када се унесе цена 0.

Једна могућност је да учитамо цену на почетку провере, а затим да у петљи while проверавамо да ли је цена различита од нуле и да, ако јесте, израчунамо снижење и учитамо поново цену и проценат како бисмо се припремили за следећи корак.

Још једно могуће решење се заснива на томе да направимо бесконачну петљу (петљу у while True: којој је услов увек испуњен), на чијем ћемо почетку учитавати цену и проценат. Ако је цена нула, петљу ћемо прекидати наредбом break, а у супротном ћемо израчунавати и исписивати снижени износ.

(Created using Swinx, RunestoneComponents and PetljaDoc)
© 2022 Petlja
A- A+