Составители:
Рубрика:
54
//Суммирование с помощью for
# include <iostream.h>
#include <conio.h>
main ( )
{
int sum = 0;
for (int i = 2; i <= 100; i +=2)
sum += i;
cout << “Сумма равна” << sum<<”\n”;
return 0;
}
Здесь первое выражение в структуре for вводит целую переменную i, яв-
ляющуюся счетчиком циклов, и инициализирует ее значение 2. Второе выраже-
ние проверяет условие завершения цикла. В данном случае цикл завершается,
когда переменная i примет значение >100. Третье выражение структуры for
увеличивает значение i на 2
после каждого выполнения цикла.
Следующий пример вычисляет с помощью структуры for значения функции
y = x
2
при изменении x от –3 до 3 с шагом 0,5.
#include<iostream.h>
#include <conio.h>
#include <stdlib.h>
#include <math.h>
main()
{
clrscr();
float x,y;
for ( x = -3 ; 3; x += 0.5)
{
y = x*x;
cout<<"\ny="<<y;
}
cout<<"\n------------------------------\n";
cout<<"\nНажмите любую клавишу ...";
getch();
return 0;
}
Цикл, организованный в теле другого цикла, называется вложенным. В этом
случае внутренний цикл полностью выполняется на каждой итерации внешнего
цикла. Пример программы, иллюстрирующей работу вложенного цикла, приве-
ден на рис. 8.7.
Страницы
- « первая
- ‹ предыдущая
- …
- 52
- 53
- 54
- 55
- 56
- …
- следующая ›
- последняя »