6:05 PM Урок №10 C++ Цикъла "while" "do while" | |
Цикълът WHILEЦикълът while върши почти същата работа каквато и цикъла for, ето един пример с while: Пример:
Изхода отново ще е числата от 1 до 10, всяко едно на нов ред. Разликата тук е, че задавате стойност на променливата (pctools) още при дефинирането и, а увеличаването и се прави в самия цикъл. Ако пропуснете да напишете x=x+1, което съкратено може да напишете x+=1, или още по-съкратено x++, стойността на x винаги ще бъде по-малка от 10 и ще се получи безкраен цикъл, което със сигурност не целим в момента. Има и още един цикъл, който се различава малко от предишният - do while: Пример:
Както виждате разликата е много малка и се състои в това, че ПЪРВО се изпълнява кода, а после се проверява условието. Това в някои ситуации е от полза, защото гарантира поне едно изпълнение на кода между скобите, независимо от вярността на условието. Така че ако желаете кодът ви да се изпълни поне един път, това е цикълът, който трябва да изберете.
| |
|
Ако урокът ви е харесал можете да го споделите с вашите приятели във фейсбук :
Всички коментари: 0 | |