Составители:
Рубрика:
55
// Пример использования вложенных циклов for
#include <iostream.h>
#include <conio.h>
void main( )
{
clrscr();
int y=0,n,m;
for (n = 1; n <= 2; n++)
for ( m = 1; m <= 2; m++)
{
y = y + (n*n + m*m);
cout << " n = " << n << "\t";
cout << "m = " << m << "\ty = " << y << "\n";
}
cout << "\nОтвет: y = " << y;
cout<<"\n\n";
cout<<"\nНажмите любую клавишу ...";
getch();
}____________________________________________________
Результаты работы программы:
n=1 m=1 y=2
n=1 m=2 y=7
n=2 m=1 y=12
n=2 m=2 y=20
Ответ: y =20
Рис. 8.7
В этой программе внутренний цикл for содержит несколько операторов, объ-
единенных в один блок с помощью
фигурных скобок.
8.6. Операторы break и continue
Эти операторы изменяют поток управления. Когда оператор break выполня-
ется в структурах while, for, do/while или switch, происходит немедленный вы-
ход из структуры. Программа продолжает выполнение с первого оператора по-
сле структуры. Обычное назначение оператора break – досрочно прерывать
цикл или пропустить оставшуюся часть структуры switch, например:
Страницы
- « первая
- ‹ предыдущая
- …
- 53
- 54
- 55
- 56
- 57
- …
- следующая ›
- последняя »