Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Цикл For | Вступ до Потоку Виконання Програми
Вступ до C++

bookЦикл For

for цикл є складнішим за інші цикли та складається з трьох частин.

loop_statement.cpp

loop_statement.cpp

copy
1234
for (counter; condition; expression) { // Block of instruction }
Лічильник
expand arrow

Ініціалізує змінну циклу. Зазвичай встановлює початкове значення, наприклад int i = 0, що визначає, з якого місця починається цикл.

Умова
expand arrow

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

Вираз
expand arrow

Оновлює змінну циклу після кожної ітерації. Зазвичай це інкремент або декремент лічильника, що забезпечує рух до умови виходу.

main.cpp

main.cpp

copy
123456789
#include <iostream> int main() { for (int counter = 0; counter <= 5; counter++) { std::cout << counter << std::endl; } }

Змінна int counter = 0 ініціалізує лічильник ітерацій значенням 0. Вираз counter++ збільшує лічильник на 1 під час кожного проходу циклу, фіксуючи кожну ітерацію. Умова counter <= 5 гарантує виконання циклу, доки лічильник не перевищить 5.

question mark

Скільки ітерацій виконає цей цикл?

Select the correct answer

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

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

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

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

Запитати АІ

expand

Запитати АІ

ChatGPT

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

Suggested prompts:

Can you explain the syntax of a for loop in more detail?

What happens if I change the condition in the for loop?

Can you give an example of a for loop in a different programming language?

Awesome!

Completion rate improved to 3.85

bookЦикл For

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

for цикл є складнішим за інші цикли та складається з трьох частин.

loop_statement.cpp

loop_statement.cpp

copy
1234
for (counter; condition; expression) { // Block of instruction }
Лічильник
expand arrow

Ініціалізує змінну циклу. Зазвичай встановлює початкове значення, наприклад int i = 0, що визначає, з якого місця починається цикл.

Умова
expand arrow

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

Вираз
expand arrow

Оновлює змінну циклу після кожної ітерації. Зазвичай це інкремент або декремент лічильника, що забезпечує рух до умови виходу.

main.cpp

main.cpp

copy
123456789
#include <iostream> int main() { for (int counter = 0; counter <= 5; counter++) { std::cout << counter << std::endl; } }

Змінна int counter = 0 ініціалізує лічильник ітерацій значенням 0. Вираз counter++ збільшує лічильник на 1 під час кожного проходу циклу, фіксуючи кожну ітерацію. Умова counter <= 5 гарантує виконання циклу, доки лічильник не перевищить 5.

question mark

Скільки ітерацій виконає цей цикл?

Select the correct answer

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

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

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

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