1. Что произойдёт при попытке исполнения инструкций? import random
k = random.random ()
while k < 1:
t = random.randint (100, 200)
Выберите один из 4 вариантов ответа:
1) Ничего из выше перечисленного
2) Программа завершится с сообщением об ошибке
3) Произойдёт зацикливание программы
4) Цикл ни разу не будет выполнен
2. Расставьте строки программы в таком порядке, чтобы после её выполнения a стало равно восьми.
Укажите порядок следования всех 5 вариантов ответа:
__ if i == 8:
__ while True:
__ break
__ a, i = a + 1, i +1
__ a = i = 1
3. Установите соответствие между циклами на языке Python и их типами
Укажите соответствие для всех 3 вариантов ответа:
1) Цикл с постусловием​2) Цикл с предусловием​3) Цикл с параметром
__ while True:​__ for i in range (4):​ __ while i < 5:
i = i + 1​ k = random ()​ i = i + 1
if i > 5:​
break

Арти754 Арти754    3   11.05.2021 15:29    111

Ответы
IceBand252 IceBand252  11.05.2021 15:30

Відповідь:

Пояснення:ты взломаеш пентаго =》

ПОКАЗАТЬ ОТВЕТЫ
vlad007g vlad007g  16.01.2024 19:29
1. При исполнении инструкций произойдет зацикливание программы (ответ 3). Условие while k < 1: будет выполняться бесконечно, так как переменная k будет всегда случайным образом генерировать значение меньше 1.

Пояснение:
- Строка "import random" импортирует модуль random, который позволяет работать с случайными числами.
- Строка "k = random.random()" генерирует случайное число от 0 до 1 и присваивает его переменной k.
- В цикле while k < 1 будет выполняться следующая инструкция: "t = random.randint(100, 200)", которая генерирует случайное целое число от 100 до 200 и присваивает его переменной t.
- Таким образом, пока условие k < 1 будет выполняться (а такое значение будет генерироваться случайным образом), программа будет зацикливаться.

2. Порядок следования строк программы, чтобы после ее выполнения a стало равно 8:
- a = i = 1 (a и i инициализируются значениями 1)
- while True (бесконечный цикл)
- a, i = a + 1, i + 1 (увеличение a и i на 1)
- if i == 8: (проверка условия, если i равно 8)
- break (остановка цикла)

Порядок:
1) a = i = 1
2) while True
3) a, i = a + 1, i + 1
4) if i == 8
5) break

3. Соответствие между циклами на языке Python и их типами:
- Цикл с предусловием (while i < 5)
- Цикл с параметром (for i in range(4))
- Цикл с постусловием (while True)

Соответствие:
1) Цикл с постусловием: while True
2) Цикл с предусловием: while i < 5
3) Цикл с параметром: for i in range(4)
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Другие предметы