Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Цикл While у C++ | Цикл While
Цикли C++

bookЦикл While у C++

Prerequisites
Передумови

Цикли є невід’ємною частиною програмування, оскільки дозволяють повторювати дії або завдання без необхідності багаторазово писати один і той самий код.

Цикл while — одна з найважливіших конструкцій у програмуванні. Щоб проілюструвати ідею циклу while, уявіть, що ви настільки любите каву, що відвідуєте кав’ярню щодня.

Ви продовжуєте ходити туди, доки вона відкрита і ваша рутина не змінюється, повторюючи ті самі дії під час кожного візиту. Однак, як тільки кав’ярня зачиняється, ви припиняєте відвідування.

Цикл while працює аналогічно: він виконує серію дій знову і знову, доки певна умова залишається true, і припиняє виконання, коли ця умова стає false.

У C++ для створення цього циклу використовується ключове слово while. Після ключового слова вказується умова в дужках, а в фігурних дужках — інструкції, які виконуються повторно, доки умова залишається true.

// keyword    condition		body
while            ( )         { }
main.cpp

main.cpp

copy
123456789101112
#include <iostream> int main() { bool coffee_shop_is_open = true; // Condition // Loop executes as long as the coffee shop is ope while (coffee_shop_is_open) // Keyword (Condition) { // Body of the loop, this block will be executed repeatedly std::cout << "I am going to the coffee shop!" << std::endl; } }
Note
Примітка

Це нескінченний цикл, оскільки умова завжди залишається true. Ми розглянемо нескінченні цикли детальніше у наступних розділах.

У циклі також може бути кілька умов із використанням операторів && та ||. Наприклад, у контексті кав'ярні ми відвідуємо її, коли вона відкрита і коли у нас є гроші. Обидві ці умови мають виконуватися, щоб ми продовжували туди ходити. Якщо кав'ярня відкрита, але у нас немає грошей, ми туди не підемо.

question mark

Яка з наведених структур є правильною для циклу while?

Select the correct answer

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

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 1

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Suggested prompts:

Can you give an example of a while loop in C++?

What is the difference between && and || in loop conditions?

Can you explain more about how conditions work in a while loop?

Awesome!

Completion rate improved to 9.09

bookЦикл While у C++

Свайпніть щоб показати меню

Prerequisites
Передумови

Цикли є невід’ємною частиною програмування, оскільки дозволяють повторювати дії або завдання без необхідності багаторазово писати один і той самий код.

Цикл while — одна з найважливіших конструкцій у програмуванні. Щоб проілюструвати ідею циклу while, уявіть, що ви настільки любите каву, що відвідуєте кав’ярню щодня.

Ви продовжуєте ходити туди, доки вона відкрита і ваша рутина не змінюється, повторюючи ті самі дії під час кожного візиту. Однак, як тільки кав’ярня зачиняється, ви припиняєте відвідування.

Цикл while працює аналогічно: він виконує серію дій знову і знову, доки певна умова залишається true, і припиняє виконання, коли ця умова стає false.

У C++ для створення цього циклу використовується ключове слово while. Після ключового слова вказується умова в дужках, а в фігурних дужках — інструкції, які виконуються повторно, доки умова залишається true.

// keyword    condition		body
while            ( )         { }
main.cpp

main.cpp

copy
123456789101112
#include <iostream> int main() { bool coffee_shop_is_open = true; // Condition // Loop executes as long as the coffee shop is ope while (coffee_shop_is_open) // Keyword (Condition) { // Body of the loop, this block will be executed repeatedly std::cout << "I am going to the coffee shop!" << std::endl; } }
Note
Примітка

Це нескінченний цикл, оскільки умова завжди залишається true. Ми розглянемо нескінченні цикли детальніше у наступних розділах.

У циклі також може бути кілька умов із використанням операторів && та ||. Наприклад, у контексті кав'ярні ми відвідуємо її, коли вона відкрита і коли у нас є гроші. Обидві ці умови мають виконуватися, щоб ми продовжували туди ходити. Якщо кав'ярня відкрита, але у нас немає грошей, ми туди не підемо.

question mark

Яка з наведених структур є правильною для циклу while?

Select the correct answer

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

Як ми можемо покращити це?

Дякуємо за ваш відгук!

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