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

нужен код на пайтоне срочно
калькулятор

Ответы

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

Вот простой код на 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 not in ('1', '2', '3', '4'):

       print("Неверный ввод. Попробуйте снова.")

       continue

   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))

Этот код создает простой текстовый калькулятор, который может выполнять операции сложения, вычитания, умножения и деления.


AlexisVega: теперь без чатаджпт
Автор ответа: icanfixthat
1

def add(x, y):

   return x + y

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

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

result = add(num1, num2)

print("Результат сложения:", result)

Похожие вопросы
Предмет: Українська мова, автор: Mashalovej9
Предмет: Английский язык, автор: atati1980
Предмет: Математика, автор: Аноним