Чтобы выводить целое число вместо float, вы можете использовать функцию int() для приведения результата вычислений к целому числу. Вот ваш исправленный код:
a = float(input("Введите первое число: "))
b = float(input("Введите второе число: "))
make = str(input("Что требуется (+, -, *, /): "))
if make == "+":
c = int(a + b)
print("Результат", c)
elif make == "-":
c = int(a - b)
print("Результат", c)
elif make == "*":
c = int(a * b)
print("Результат", c)
elif make == "/":
if b == 0:
print("На ноль делить нельзя")
else:
c = int(a / b)
print("Результат", c)
написал ИИ (
Ссылка )
a = float(input("Введите первое число: "))
b = float(input("Введите второе число: "))
make = str(input("Что требуется (+, -, *, /): "))
if make == "+":
c = a+b
print("Результат" + str(c))
elif make == "-":
c = a-b
print("Результат" + str(c))
elif make == "*":
c = a*b
print("Результат" + str(c))
elif make == "/":
if a == 0 or b == 0:
print("На ноль делить нельзя")
else:
c = a/b
print("Результат" + str(c))