← Вернуться в журнал

Готовые ответы

Проверено

Программирование циклов с заданным условием продолжения работы

Все задания собраны по порядку. Правильные варианты выделены — можно быстро свериться и разобрать ошибки.

10 заданийОтветы отмеченыПо порядку теста
01

Краткий ответ

Задание 1 из 10

Вставьте в текст пропущенное слово. Ключевое слово поле ответа 1 в языке программирования Python позволяет запрограммировать цикл с заданным условием продолжения работы.

Правильный ответВведите без лишних символов
while
Показать объяснение

Цикл с условием на языке программирования Python можно запрограммировать с помощью ключевого слова while.

02

Несколько вариантов

Задание 2 из 10

Закончите предложение. Для программирования повторяющейся последовательности действий в языке программирования Python используются алгоритмические конструкции…

Варианты ответаВерных вариантов: 2
цикл с постусловием
ветвление
цикл с предусловиемВерно
цикл с параметромВерно
03

Один вариант

Задание 3 из 10

Выберите пример верной записи цикла c предусловием на языке Python. 1 690798042.pngОткрыть изображение ↗

Варианты ответаПравильный вариант отмечен
3
4Верно
5
1
2
04

Один вариант

Задание 4 из 10

Какое ключевое слово пропущено в записи цикла? Дан фрагмент программного кода на языке Python.

``` while q > 0: q = q − 1 ______: print(q) ```

Варианты ответаПравильный вариант отмечен
elseВерно
while
if
break
continue
05

Один вариант

Задание 5 из 10

Что такое итерация?

Варианты ответаПравильный вариант отмечен
Одна из нескольких инструкций в теле цикла
Один шаг выполнения тела циклаВерно
Завершение цикла
Логическое выражение, при истинности которого выполняется тело цикла
06

Несколько вариантов

Задание 6 из 10

Укажите логическое выражение, пропущенное в записи цикла. Программный код на языке Python содержит фрагмент, в котором пропущено логическое выражение:

``` x = s = 1 while______: s +=x x *=2 print(s) ``` Какое логическое выражение может быть записано в цикле while, чтобы на экран было выведено число 8?

Варианты ответаВерных вариантов: 3
s == 8
s < 8Верно
s <= 8
s < 4
s != 0
s <= 4Верно
s < 6Верно
07

Числовой ответ

Задание 7 из 10

Укажите, сколько раз выполнятся инструкции тела цикла. Программный код на языке Python содержит фрагмент:

``` a = s = 1 while s < 15: s *= a a += 2 ``` Инструкции тела цикла выполнятся поле ответа 1 раз (раза).

Правильный ответЧисловое значение
3
Показать объяснение

Данный цикл выполняется три раза:

1s = 1, a = 3
2s = 3, a = 5
3s = 15, a = 7

Так как цикл имеет строгое условие «s < 15», он больше не будет выполняться.

08

Числовой ответ

Задание 8 из 10

Определите значение переменной s после выполнения фрагмента программы. Программный код на языке Python содержит фрагмент:

``` s = 0 while s <= 15: s += 3 ``` поле ответа 1

Правильный ответЧисловое значение
18
Показать объяснение

В данном фрагменте программы при наличии оператора print(s) после цикла будет выведено 18, так как:

1s = 3
2s = 6
3s = 9
4s = 12
5s = 15
6s = 18

Так как условие «s <= 15», при s = 15 цикл продолжит свою работу, при значении больше 15 цикл закончится.

09

Несколько вариантов

Задание 9 из 10

Укажите номера строк программного кода, в которых допущены синтаксические ошибки. Фрагмент программы содержит цикл while.

``` 1 i = s = 0 2 while i <10 3 a = int(input()) 4 s =+ a 5 i += 1 6 if s > 100: 7 break 8 print(s) ```

Варианты ответаВерных вариантов: 4
6
5Верно
2Верно
8
4Верно
7Верно
3
1
10

Один вариант

Задание 10 из 10

Какой оператор прерывает выполнение цикла с предусловием?

Варианты ответаПравильный вариант отмечен
stop
end
breakВерно
continue
Вернуться в журнал8 класс · IV четверть · 32 неделя