Составители:
Рубрика:
51
Результаты работы программы:
В 1 цикле n = 2 sum = 2
В 2 цикле n = 4 sum = 6
В 3 цикле n = 6 sum = 12
В 4 цикле n = 8 sum = 20
В 5 цикле n = 10 sum = 30
Окончательный результат:
n = 12 sum =30
Рис. 8.4. Окончание
Другой пример на рис. 8.5 иллюстрирует работу структуры while при ис-
пользовании составного оператора
в теле цикла. В приведенной программе
внутри тела цикла оператора while вычисляются и выводятся на дисплей значе-
ния функции у=sin(x) c шагом 0,5 до значения х <= X
max
, а при выходе из цикла
функция у вычисляется по формуле y = cos(x).
#include<iostream.h>
#include <conio.h>
#include <stdlib.h>
#include <math.h>
main()
{
clrscr();
int i;
float x,y,X
max
;
cout<<"Введите максимальное значение переменной X
max
=";
cin >> X
max
;
x=0;
while(x<=X
max
)
{
y=sin(x);
x+=0.5;
cout<<"\ny="<<y;
}
cout<<"\nМомент переключения";
y=cos(x);
cout<<"\ny="<<y;
cout<<"\n------------------------------\n";
cout<<"\nНажмите любую клавишу ... ";
getch();
return 0;
}_____________________________________________________
Рис. 8.5
Страницы
- « первая
- ‹ предыдущая
- …
- 49
- 50
- 51
- 52
- 53
- …
- следующая ›
- последняя »