[С++ ]

Цикл for
Якщо ми знаємо точну кількість дій (ітерацій) циклу, то можемо використовувати цикл for. Синтаксис його виглядає приблизно так:

for (Дія до початку цикла;
 умова продовження цикла;
 Дія яка буде відбуватися після кожного проходу цикла) {
 инструкція цикла;
 инструкція цикла 2;
 инструкція цикла N;
}

Приклад: for (лічильник = значення; лічильник <значення; крок циклу) {
     тіло циклу;}

опис синтаксису

  1. Спочатку присвоюється початкове значення лічильника, після чого ставиться крапка з комою.
  2. Потім задається кінцеве кінцеве значення лічильника циклу. Після того, як значення лічильника досягне вказаної межі, цикл завершиться. Знову ставимо крапку з комою.
  3. Задаємо крок циклу. Крок циклу - це значення, на яке буде збільшуватися або зменшуватися лічильник циклу при кожному проході.

Цикл while

Коли ми не знаємо, скільки разів повинен пройти цикл, нам знадобиться цикл while або do ... while. Синтаксис циклу while в C ++ виглядає наступним чином.

while (Умова) {
 Тіло цикла;
}

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

Цикл do while

 
do { Тіло цикла;
}
while (Умова) 

Цикл do while дуже схожий на цикл while. Єдина їх відмінність в тому, що при виконанні циклу do while один прохід циклу буде виконано незалежно від умови.