Программирование и основы алгоритмизации. Макаров В.Л. - 56 стр.

UptoLike

Составители: 

56
// Применение оператора break в структуре for
# include <iostream . h>
main ( )
{
for (int x=1; x<=10; x++)
{
if (x == 5)
break;
cout << “x=” << x;
}
cout << “\nЦикл прерван при х== “ <<x<<”\n”;
return 0 ;
}
Данный пример демонстрирует прерывание в структуре повторения for.
Когда структура if определяет, что х стал равным 5, выполняется оператор
break. Это вызывает окончание работы оператора for, и программа заканчивает
свою работу на четвертом цикле.
Оператор
continue в структурах while, for или do/while вызывает пропуск ос-
тавшейся части тела структуры и начинается выполнение следующей итерации
цикла, например:
// Применение оператора continue в структуре for
# include <iostream.h>
main()
{
for ( int x = 1; x <= 10; x++)
{
if (x == 5)
continie; // пропуск оставшейся части цикла
// только при х == 5
cout <<” x “ <<x ;
}
cout << “\nИспользован continue для пропуска печати
при х == 5”<<”\n”;
return 0;
}
В этой программе оператор continue используется в структуре for, чтобы
пропустить оператор вывода при х == 5 и начать следующую итерацию цикла.