Предмет: Информатика, автор: bednichel

Помогите пожалуйста!
Я делал калькулятор, но когда дошло дело до подсчета я застопорился. Почему-то не считает.

Приложения:

Ответы

Автор ответа: dxvice
0

Ответ:

Вот простой код

Объяснение:

def add(x, y):

return x + y

def subtract(x, y):

return x - y

def multiply(x, y):

return x * y

def divide(x, y):

if y != 0:

return x / y

else:

return "Помилка: Ділення на нуль!"

print("Виберіть операцію:")

print("1. Додавання")

print("2. Віднімання")

print("3. Множення")

print("4. Ділення")

choice = input("Ваш вибір (1/2/3/4): ")

num1 = float(input("Введіть перше число: "))

num2 = float(input("Введіть друге число: "))

if choice == '1':

print(num1, "+", num2, "=", add(num1, num2))

elif choice == '2':

print(num1, "-", num2, "=", subtract(num1, num2))

elif choice == '3':

print(num1, "*", num2, "=", multiply(num1, num2))

elif choice == '4':

print(num1, "/", num2, "=", divide(num1, num2))

else:

print("Неправильний вибір операції")


bednichel: не работает, теперь не пишутся числа
dxvice: у меня все работает, именно в программе
bednichel: не знаю
bednichel: я нажимаю на кнопки и ничего
dxvice: убери пробелы между строками
bednichel: я убрал
bednichel: кинь почту
bednichel: я покажу как написал, может найдешь почему не работает
Похожие вопросы
Предмет: Алгебра, автор: yanatimofieieva