Вопрос задан 12.10.2026 в 17:57. Предмет Информатика. Спрашивает Яковлев Тёма.

print("Введите три числа")
a=int(input())
b=int(input())
c=int(input())
d=a+b+c
i=a*b*c
f=(a+b+c)/3
print(a,"+" b,"+",c"="d,sep=" ")
print(a,"*"b,"*",c"="i,sep=" ")
print("("a,"+"b,"+",c")" "/" "3" "="f,sep=" ")
не работает помогите
​python

Перейти к ответам

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

Отвечает Платон Настя.

В программе не хватает переносов строк, запятых в print и знаков между частями вывода. Вот рабочий вариант:

print("Введите три числа")
a = int(input())
b = int(input())
c = int(input())

d = a + b + c
i = a * b * c
f = (a + b + c) / 3

print(f"{a} + {b} + {c} = {d}")
print(f"{a} * {b} * {c} = {i}")
print(f"({a} + {b} + {c}) / 3 = {f}")

Главная ошибка была в строках print: между переменными и строками нужны запятые или удобнее использовать f-строки, как здесь.

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

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

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

Информатика 12.10.2026 17:57 17 Яковлев Тёма
Задать вопрос