НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ

C++ Підручник

C++ Головна C++ Інтро C++ Початок роботи C++ Синтаксис C++ Виведення C++ Коментарі C++ Змінні C++ Введення користувача C++ Типи даних C++ Оператори C++ Рядки C++ Математика C++ Булеві C++ Умови C++ Switch C++ Цикл While C++ Цикл For C++ Break/Continue C++ Масиви C++ Структури C++ Enums C++ Довідники C++ Вказівники

C++ Функції

C++ Функції C++ Параметри функції C++ Перевантаження функцій C++ Область застосування C++ Рекурсія

C++ Класи

C++ ООП C++ Класи/Об’єкти C++ Методи класу C++ Конструктори C++ Специфікатори доступу C++ Інкапсуляція C++ Успадкування C++ Поліморфізм C++ Файли C++ Винятки C++ Дата

C++ Як зробити

Скласти два числа Випадкові числа

C++ Довідник

C++ Довідник C++ Ключові слова C++ <iostream> C++ <fstream> C++ <cmath> C++ <string> C++ <cstring> C++ <ctime>

C++ Приклади

C++ Приклади C++ Компілятор C++ Вправи C++ Вікторина C++ Сертифікат

Мова програмування C++. Уроки W3Schools для початківців українською мовою

En Es De

C++ Цикл For


C++ Цикл For

Якщо ви точно знаєте, скільки разів ви хочете прокрутити блок коду, використовуйте цикл for замість циклу while:

Синтаксис

for (інструкція 1; інструкція 2; інструкція 3) {
  // блок коду для виконання
}

Інструкція 1 виконується (один раз) перед виконанням блоку коду.

Інструкція 2 визначає умову для виконання блоку коду.

Інструкція 3 виконується (щоразу) після виконання блоку коду.

У прикладі нижче будуть надруковані числа від 0 до 4:

Приклад

for (int i = 0; i < 5; i++) {
  cout << i << "\n";
}
Спробуйте самі »

Пояснення прикладу

Інструкція 1 встановлює змінну перед початком циклу (int i = 0).

Інструкція 2 визначає умову виконання циклу (i має бути менше, ніж 5). Якщо умова true (істинна), цикл розпочнеться знову, якщо вона false (хибна), цикл завершиться.

Інструкція 3 збільшує значення (i++) кожного разу, коли виконується блок коду в циклі.


Інший приклад

У цьому прикладі буде надруковано лише парні значення від 0 до 10:

Приклад

for (int i = 0; i <= 10; i = i + 2) {
  cout << i << "\n";
}
Спробуйте самі »

C++ Вправи

Перевірте себе за допомогою вправ

Вправа:

Використовуйте цикл for щоб надрукувати "Yes" 5 разів:

 (int i = 0; i < 5; ) {
cout <<  << "\n";
}



Коментарі