Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Цикл While | Introduction to Program Flow
Знайомство з C++

Цикл WhileЦикл While

Ми використовували if...else, switch-case для порівняння наших змінних з іншими значеннями. Але що, якщо нам потрібно зробити щось сто разів? Тисячу разів? Мільйон разів?


Саме для таких випадків і призначені цикли! Вони дозволяють зациклити вашу програму за певних умов. Структура циклу while:

cpp

main.cpp

У цьому випадку ми підрахували (x+=1) 992 разів. Цикл виконувався до тих пір, поки x+y не стало рівним результату (1000).

Як тільки вираз x + y став рівним результату, цикл завершився, і ми отримали корінь рівняння (х).

Зауважте.

Якщо умова не виконується, цикл може не розпочатися.

It is crucial to make sure that the loop has an exit condition, that is, that the loop will not be infinite. The infinite loop example:

cpp

main.cpp

Оберіть правильну версію циклу while:

Виберіть правильну відповідь

Все було зрозуміло?

Секція 4. Розділ 4
course content

Зміст курсу

Знайомство з C++

Цикл WhileЦикл While

Ми використовували if...else, switch-case для порівняння наших змінних з іншими значеннями. Але що, якщо нам потрібно зробити щось сто разів? Тисячу разів? Мільйон разів?


Саме для таких випадків і призначені цикли! Вони дозволяють зациклити вашу програму за певних умов. Структура циклу while:

cpp

main.cpp

У цьому випадку ми підрахували (x+=1) 992 разів. Цикл виконувався до тих пір, поки x+y не стало рівним результату (1000).

Як тільки вираз x + y став рівним результату, цикл завершився, і ми отримали корінь рівняння (х).

Зауважте.

Якщо умова не виконується, цикл може не розпочатися.

It is crucial to make sure that the loop has an exit condition, that is, that the loop will not be infinite. The infinite loop example:

cpp

main.cpp

Оберіть правильну версію циклу while:

Виберіть правильну відповідь

Все було зрозуміло?

Секція 4. Розділ 4
some-alt