ПАЙТОН! Напишіть Програму Створити калькулятор. Користувач вводить з клавіатури арифметичний вираз в рядок. Наприклад, 23+12. Виведіть результат виразу на екран. У нашому прикладі 35. Арифметичний вираз може складатися тільки з трьох частин: число, операція, число. Можливі операції: +, -, *, /. (Повинно окремо створити калькулятор не в рядок а запитувати по черзі число операцію і число2)
Ответы
Ответ:
Python:
def calculate():
# Запитує перше число від користувача та перетворює його на число з плаваючою точкою
num1 = float(input("Введіть перше число: "))
# Запит на операцію від користувача
operation = input("Введіть операцію (+, -, *, /): ")
# Запитує друге число від користувача та перетворює його на число з плаваючою точкою
num2 = float(input("Введіть друге число: "))
# Перевіряє операцію, яку запитав користувач, і виконує відповідну операцію
if operation == '+':
result = num1 + num2
elif operation == '-':
result = num1 - num2
elif operation == '*':
result = num1 * num2
elif operation == '/':
result = num1 / num2
else:
# Якщо введено неправильний оператор, надрукує повідомлення про помилку
print("Недійсний оператор")
return
# Відображення результату операції
print("Результат:", result)
# Викликає функцію для виконання розрахунку
calculate()