Вопрос задан 22.10.2023 в 09:14. Предмет Информатика. Спрашивает Печенькин Рома.

Напиши программу которая выводит калькулятор на питоне

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

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Смирнов Максим.
# Функція для додавання чисел
def додавання(x, y):
return x + y

# Функція для віднімання чисел
def віднімання(x, y):
return x - y

# Функція для множення чисел
def множення(x, y):
return x * y

# Функція для ділення чисел
def ділення(x, y):
if y == 0:
return "Ділення на нуль неможливе"
return x / y

print("Виберіть операцію:")
print("1. Додавання")
print("2. Віднімання")
print("3. Множення")
print("4. Ділення")

# Отримати вибір користувача
вибір = input("Введіть номер операції (1/2/3/4): ")

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

if вибір == '1':
print("Результат:", додавання(число1, число2))
elif вибір == '2':
print("Результат:", віднімання(число1, число2))
elif вибір == '3':
print("Результат:", множення(число1, число2))
elif вибір == '4':
print("Результат:", ділення(число1, число2))
else:
print("Невірний вибір операції")
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот простой калькулятор на Python, который выполняет базовые арифметические операции (сложение, вычитание, умножение и деление):

python
# Функция для сложения 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 "На ноль делить нельзя" return x / y while True: print("Выберите операцию:") print("1. Сложение") print("2. Вычитание") print("3. Умножение") print("4. Деление") print("5. Выход") choice = input("Введите номер операции (1/2/3/4/5): ") if choice == '5': print("До свидания!") break if choice in ('1', '2', '3', '4'): num1 = float(input("Введите первое число: ")) num2 = float(input("Введите второе число: ") if choice == '1': print("Результат:", add(num1, num2)) elif choice == '2': print("Результат:", subtract(num1, num2)) elif choice == '3': print("Результат:", multiply(num1, num2)) elif choice == '4': print("Результат:", divide(num1, num2)) else: print("Неверный ввод. Пожалуйста, выберите правильную операцию.")

Скопируйте этот код и выполните его в среде Python. Вы сможете вводить числа и выбирать операции для выполнения.

0 0

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

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

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

Задать вопрос