Составители:
Рубрика:
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
- …
- следующая ›
- последняя »
