Вопрос задан 20.06.2023 в 17:01. Предмет Информатика. Спрашивает Мамаева Полина.

Строго питон 8. Определите значение переменной «a» после выполнения фрагмента программы: a = 10

if a < 5: a += 12 else: a -= 7 9. Определите значение переменной «a» после выполнения фрагмента программы: a = 10 b = 3 if a > b: b += 12 else: a -= 7 if a > b: a += 12 else: a -= 7 10. Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 17? a = 10 b = 5 if a > 1 ... a < b: a -= 7 else: a += 7
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Акулов Илья.

8) a = 3

9) тут скорее всего во втором if a < b, если так, тогда a = 3

10) нужно добавить and

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Давайте рассмотрим каждый из фрагментов программы по очереди:

Задание 8:

python
a = 10 if a < 5: a += 12 else: a -= 7

Здесь a = 10, и условие a < 5 не выполняется, поэтому выполняется ветвь else, и a -= 7. Таким образом, значение a после выполнения этого фрагмента программы будет равно 3.

Задание 9:

python
a = 10 b = 3 if a > b: b += 12 else: a -= 7 if a > b: a += 12 else: a -= 7

Здесь a = 10, b = 3, и условие a > b выполняется, поэтому выполняется ветвь b += 12, а затем в последнем блоке условия выполняется a += 12. Таким образом, значение a после выполнения этого фрагмента программы будет равно 22.

Задание 10:

python
a = 10 b = 5 if a > 1 ... a < b: a -= 7 else: a += 7

Для того чтобы значение a после выполнения этого фрагмента программы стало равно 17, условие a < b должно быть истинным. Таким образом, многоточие нужно заменить на логическую операцию and. Итак, исправленный фрагмент будет выглядеть так:

python
a = 10 b = 5 if a > 1 and a < b: a -= 7 else: a += 7

После выполнения этого фрагмента программы значение a будет равно 17.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос