Оглавление While является одним из наиболее часто используемым программистами циклом. Он позволяет, проверить логическое условие в самом начале, в отличие от инструкции do while, где это условие проверяется в конце
While является одним из наиболее часто используемым программистами циклом. Он позволяет, проверить логическое условие в самом начале, в отличие от инструкции do while, где это условие проверяется в конце.
(Примечание: цикл do while всегда выполняются как минимум один раз).
Общий синтаксис цикла while выглядит следующим образом:
while(логическое условие) {
инструкция1;
инструкция2;
}
while(логическое условие)
инструкция1; // конец цикла
Пример использования цикла while:
#include <iostream>
using namespace std;
int main() {
int a = 0;
while(0 == a) {
cout << "Введите число (оно должно отличаться от 0) ";
cin >> a;
}
return 0;
}
Этот цикл будет выполняться до тех пор, пока указанное число равно 0.
Ссылка на Github.
Общий синтаксис цикла do while:
do {
инструкция1;
инструкция2;
} while(логическое условие);
Пример использования цикла do while:
#include <iostream>
using namespace std;
int main() {
int a = 0;
do {
cout << "Введите число (кроме 0) ";
cin >> a;
} while(a == 0);
return 0;
}
Ссылка на Github.