Уроки C++
Оператор с пост условием do while () в С++Из этого урока вы узнаете о цикле с пост условием “do while” . Он может напомнить оператор "if", но это не так. Цикл "while" будет выполнять до тех пор – пока вводимое выражение не станет ложным. Скомпилируем простой пример, в котором будем вводить числа до тех пора пока не введём “0” то есть "false", в результате чего компилятор выдаст сумму всех введённых чисел. В следующем уроке вы увидите, как с помощью "while" создать некоторое подобие матрице "the matrix". Ну а пока создайте приложение Win32 и напишите следующий код:
#include "stdafx.h" #include "iostream" using namespace std; int main() { setlocale(LC_ALL, "Russian"); int a, s=0; do { cin >> a; s += a; } while(a); cout <<"Результат: " << s << endl; system("PAUSE"); return 0; }
Результат:
