Привет! Давай вместе восстановим пропущенные части кода.
Сначала я рассмотрю картинку. На ней есть текст, который гласит:
a = int(input())
b = 9.81
if a % b <7.3:
c = a * 2
else
c = b - a
print(c ** 2)
Теперь давай подумаем над тем, чего не хватает в коде. Очевидно, что некоторые синтаксические элементы отсутствуют.
После
elseне хватает двоеточия (":"). Это необходимо для корректной работы условного оператора в Python.В строке
print()есть "( )" - это неформатированный текст, который, вероятно, должен быть указанием на то, что мы печатаем квадрат значения переменнойc. Но скобки здесь лишние, так как в языке Python для возведения в квадрат переменной используют оператор**.
Итак, вот исправленный код:
a = int(input())
b = 9.81
if a % b < 7.3:
c = a * 2
else:
c = b - a
print(c ** 2)
Теперь код выглядит готовым к работе! По сути, он считывает число, преобразует его в целое, затем проверяет остаток от деления на 9.81. Если он меньше 7.3, переменная c удваивается, в противном случае - из 9.81 вычитается значение переменной a. Наконец, программа выводит квадрат значения c.
