Есть ответ 👍

Создать калькулятор используя функции на питоне

271
432
Посмотреть ответы 3

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


Объяснение:

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):
 return x / y

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("Некорректный выбор")

eviljew1
4,6(68 оценок)

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

def calculator(num1, num2, operation):

   if operation == '+':

       return num1 + num2

   elif operation == '-':

       return num1 - num2

   elif operation == '*':

       return num1 * num2

   elif operation == '/':

       return num1 / num2

   else:

       return "Неизвестная операция"

def main():

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

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

   operation = input("Введите операцию (+, -, *, /): ")

   result = calculator(num1, num2, operation)

   print(result)

main()


Создать калькулятор используя функции на питоне
Choch121
4,7(100 оценок)

Var s: string; i,j: byte; begin ; writeln('введите слово с повторябщимися символами'); readln(s); i: =1; while i< length(s) do if s[i]< > ' ' then   begin for j: =length(s) downto i+1 do if s[j]=s[i] then delete(s,j,1); i: =i+1; end else i: =i+1; write(s); readln end.

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

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

Подпишись на наш телеграмм канал

GTP TOP NEWS