Навіщо потрібні цикли студопедія

Розглянемо задачу виведення на екран десяти чисел:

Для цього можна написати наступний код:

cout <<"0 1 2 3 4 5 6 7 8 9";

Можна також викликати cout десять разів:

cout <<"0 "; cout <<"1 ";

cout <<"2 "; cout <<"3 ";

cout <<"4 "; cout <<"5 ";

cout <<"6 "; cout <<"7 ";

cout <<"8 "; cout <<"9 ";

Але що робити, якщо знадобиться вивести 1000 чисел? Викликати cout 1000 разів? А що робити, якщо кількість необхідних чисел вводить користувач, і, отже, при написанні програми це кількість невідома? Окреслені і багато інших проблем легко і ефективно вирішуються з використанням циклів.

Три типи циклів мови C ++

У мові C ++ існують три типи циклів: for, while і do-while. Кожен з них може бути переписаний з допомогою іншого, але зручне і лаконічне рішення, як правило, можна отримати тільки за допомогою одного з них. Цикл for призначений головним чином для повторення певної дії заданий число раз, а цикли while і do-while зручно використовувати, якщо точна кількість повторень невідомо, але відомі умови, при яких цикл потрібно продовжувати і завершувати. Одне повторення циклу називається итерацией.

Схожі статті