Составители:
Рубрика:
52
Результаты работы программы:
Введите максимальное значение переменной Х
max
=1
y=0
y=0.479426
y=0.841471
Момент переключения x=1.5
y=0.070737
Рис. 8.5. Окончание
Следующее после while условие должно быть заключено в круглые
скобки. Условие вычисляется, и, если его значение не ноль, выполняется непо-
средственно следующий за ним оператор. Это повторяется до тех пор, пока вы-
числение условия не даст ноль. Разновидностью
оператора while является
структура do/while, в которой проверка условия продолжения
циклов произво-
дится после того, как тело цикла выполнено, следовательно, тело цикла будет
выполнено, по крайней мере, один раз. Структура оператора имеет вид
do
{
операторы
}
while(условие);
Пример использования структуры do/while показан на рис. 8.6.
//Пример на использование оператора цикла do ... while
//Расчет суммы нечетных чисел от 0 до 10.
#include <iostream.h>
#include <conio.h>
void main()
{
clrscr();
int n=1,sum=0;
do
{
sum += n; // sum = sum +n;
cout << " Сейчас n = " << n << "\t sum = " << sum << "\n";
n += 2;
}
while (n <= 10);
cout << " \nОкончательный результат: \n";
cout << " n = " << n << "\t sum = " << sum << "\n";
cout<<"\n\n";
cout<<"\nНажмите любую клавишу ...";
getch();
}________________________________________________________
Рис. 8.6
Страницы
- « первая
- ‹ предыдущая
- …
- 50
- 51
- 52
- 53
- 54
- …
- следующая ›
- последняя »