Циклические алгоритмы
§ 58 Циклические алгоритмы: цикл, тело цикла, цикл n-раз, цикл-пока, цикл-до, вложенные циклы. Итерационные циклы.
Список вопросов теста
Вопрос 1
Алгоритм включает в себя цикл, если:
Варианты ответов
- составлен так, что его выполнение предполагает многократное повторение одних и тех же действий
- ход выполнения зависит от истинности тех или иных условий
- команды выполняются в порядке естественного следования друг за другом
- представим в табличной форме
Вопрос 2
Алгоритм, который выполняется конкретное число раз:
Варианты ответов
- цикл с предусловием
- разветвляющийся
- цикл "n-раз"
- цикл с постусловием
Вопрос 3
Алгоритм включает в себя цикл "пока", если:
Варианты ответов
- составлен так, что его выполнение предполагает многократное повторение одних и тех же действий k раз
- ход выполнения зависит от истинности тех или иных условий
- команды выполняются, пока истинно условие
- команды выполняются, пока ложно условие
Вопрос 4
Алгоритм включает в себя цикл "до", если:
Варианты ответов
- составлен так, что его выполнение предполагает многократное повторение одних и тех же действий k раз
- ход выполнения зависит от истинности тех или иных условий
- команды выполняются, пока истинно условие
- команды выполняются, пока ложно условие
Вопрос 5
Если выполнение алгоритма заканчивается, когда условие цикла становится ложным, то он называется:
Варианты ответов
- циклом с предусловием
- бесконечным
- циклом "n-раз"
- циклом с постусловием
Вопрос 6
Если выполнение алгоритма заканчивается, когда условие цикла становится истиннным, то он называется:
Варианты ответов
- циклом с предусловием
- бесконечным
- циклом "n-раз"
- циклом с постусловием
Вопрос 7
Исполнитель Черепашка, перемещаясь на экране компьютера, оставляет след в виде линии. Какое число нужно записать вместо n в следующем алгоритме:
Повтори 7
Вперед 40
Направо n
чтобы на экране появился правильный шестиугольник?
Вопрос 8
Переменная Х последовательно принимает значения: -1, 3, -5, 0, 4. Чему будет равна переменная S после исполнения алгоритма?
S := 0;
Повтори 5
если Х > 0 то S := S + X
Варианты ответов
- 7
- 5
- -2
- 4
Вопрос 9
Чему будет равно значение переменной с после выполнения алгоритма? (В ответе укажите только число)
а := 1; с := 0;
пока (а < 5) делай
а := а+1;
с := с+а;
вывод с
Вопрос 10
Определите значения переменных d и c после выполнения алгоритма.
c := 11; a := 25; b := 14; d := 2*a+8;
Повторяй
c := c+1;
d := d-b;
до (d <= b);
Варианты ответов
- 14 и 16
- 14 и 2
- 15 и 2
- 15 и 16