Зачем нужны циклы?

Тема 4. ЦИКЛЫ

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

Для этого можно написать следующий код:

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 удобно использовать, если точное количество повторений неизвестно, но известны условия, при которых цикл нужно продолжать и завершать. Одно повторение цикла называется итерацией.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: