ВУЗ:
Составители:
Рубрика:
1. При вводе 1 будет выведено:
The number is one
2*2=1
3*3=1
2. При вводе 2 будет выведено:
2*2=4
3*3=4
3. При вводе 3 будет выведено:
3*3=9
4. При вводе 4 будет выведено:
4 is very beautiful!
5. При вводе всех остальных чисел будет выведено:
The end of work
4.5. Операторы циклов
Различают:
1) итерационные циклы;
2) арифметические циклы.
Группа действий, повторяющихся в цикле, называется его телом. Однократное вы-
полнение цикла называется его шагом.
В итерационных циклах известно условие выполнения цикла.
1. Цикл с предусловием:
while (выражение-условие)
оператор;
В качестве <выражения-условия> чаще всего используется отношение или логиче-
ское выражение. Если оно истинно, т. е. не равно 0, то тело цикла выполняется до тех пор,
пока выражение-условие не станет ложным.
Пример
while (a!=0)
{
cin>>a;
s+=a;
}
2. Цикл с постусловием:
do
оператор
while (выражение-условие);
Тело цикла выполняется до тех пор, пока выражение-условие истинно.
Пример:
do
{
cin>>a;
s+=a;
}
while(a!=0);
3. Цикл с параметром:
for ( выражение_1;выражение-условие;выражение_3)
оператор;
выражение_1 и выражение_3 могут состоять из нескольких выражений, разделен-
ных запятыми. Выражение_1 - задает начальные условия для цикла (инициализация). Вы-
ражение-условие> определяет условие выполнения цикла, если оно не равно 0, цикл вы-
полняется, а затем вычисляется значение выражения_3. Выражение_3 - задает изменение
параметра цикла или других переменных (коррекция). Цикл продолжается до тех пор,
пока выражение-условие не станет равно 0. Любое выражение может отсутствовать, но
1. При вводе 1 будет выведено:
The number is one
2*2=1
3*3=1
2. При вводе 2 будет выведено:
2*2=4
3*3=4
3. При вводе 3 будет выведено:
3*3=9
4. При вводе 4 будет выведено:
4 is very beautiful!
5. При вводе всех остальных чисел будет выведено:
The end of work
4.5. Операторы циклов
Различают:
1) итерационные циклы;
2) арифметические циклы.
Группа действий, повторяющихся в цикле, называется его телом. Однократное вы-
полнение цикла называется его шагом.
В итерационных циклах известно условие выполнения цикла.
1. Цикл с предусловием:
while (выражение-условие)
оператор;
В качестве <выражения-условия> чаще всего используется отношение или логиче-
ское выражение. Если оно истинно, т. е. не равно 0, то тело цикла выполняется до тех пор,
пока выражение-условие не станет ложным.
Пример
while (a!=0)
{
cin>>a;
s+=a;
}
2. Цикл с постусловием:
do
оператор
while (выражение-условие);
Тело цикла выполняется до тех пор, пока выражение-условие истинно.
Пример:
do
{
cin>>a;
s+=a;
}
while(a!=0);
3. Цикл с параметром:
for ( выражение_1;выражение-условие;выражение_3)
оператор;
выражение_1 и выражение_3 могут состоять из нескольких выражений, разделен-
ных запятыми. Выражение_1 - задает начальные условия для цикла (инициализация). Вы-
ражение-условие> определяет условие выполнения цикла, если оно не равно 0, цикл вы-
полняется, а затем вычисляется значение выражения_3. Выражение_3 - задает изменение
параметра цикла или других переменных (коррекция). Цикл продолжается до тех пор,
пока выражение-условие не станет равно 0. Любое выражение может отсутствовать, но
Страницы
- « первая
- ‹ предыдущая
- …
- 16
- 17
- 18
- 19
- 20
- …
- следующая ›
- последняя »
