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

12.5. Вежбање

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

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

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

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

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

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

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