Информатика. Общая информатика. Основы языка C++. Мамонова Т.Е. - 123 стр.

UptoLike

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

{ <тело цикла>};
for (x=1;y<=75;y=5*(x++)+10)
{ оператор };
5) Можно использовать несколько инициализирующих или коррек-
тирующих выражений:
for (x=1, y=0; x<10;x++;y+=x);
4.4.6. Операторы перехода
Операторы перехода выполняют безусловную передачу управления.
1) break – оператор прерывания цикла
{
< операторы>
if (<выражение_условие>) break;
<операторы>
}
То есть оператор break целесообразно использовать, когда условие
продолжения итераций надо проверять в середине цикла.
Пример 29
// ищет сумму чисел вводимых с клавиатуры до тех
пор, пока не будет введено 100 чисел или 0
for(s=0, i=1; i<100;i++)
{
cin>>x;
if( x==0) break; // если ввели 0, то суммирова-
ние заканчивается
s+=x;
}
2) continueпереход к следующей итерации цикла. Он исполь-
зуется, когда тело цикла содержит ветвления.
Пример 30
//ищет количество и сумму положительных чисел
for( k=0,s=0,x=1;x!=0;)
{
cin>>x;
if (x<=0) continue;
k++;s+=x;
}
3) Оператор goto
Оператор goto имеет формат: goto метка;
123