Crie uma calculadora simples que pode realizar operações aritméticas básicas como adição, subtração, multiplicação ou divisão, dependendo da entrada do usuário.
Funções:
- O usuário escolhe a operação desejada. As opções 1, 2, 3 e 4 são válidas.
- Dois números são tomados e uma ramificação if-elif-else é usada para executar uma seção particular.
- Usando as funções
add()
,subtract()
,multiply()
edivide()
avalie as respectivas operações.
Exemplo:
Selecione uma operação - 1. Soma 2. Subtração 3. Multiplicação 4. Divisão Selecione a operação 1, 2, 3, 4 :4 Entre com o primeiro número: 2 Entre com o segundo número: 3 2 / 3 = 0.6666666666666666
# Uma simples calculadora # Função para somar dois números def add(num1, num2): return num1 + num2 # Função para subtração def subtract(num1, num2): return num1 - num2 # Função para multiplica dois números def multiply(num1, num2): return num1 * num2 # Função para divisão def divide(num1, num2): return num1 / num2 print("Selecione uma operação -\n" \ "1. Soma\n" \ "2. Subtração\n" \ "3. Multiplicação\n" \ "4. Divisão\n") # Obtendo entradas do usuário select = int(input("Selecione a operação 1, 2, 3, 4 :")) number_1 = int(input("Entre com o primeiro número: ")) number_2 = int(input("Entre com o segundo número: ")) if select == 1: print(number_1, "+", number_2, "=", add(number_1, number_2)) elif select == 2: print(number_1, "-", number_2, "=", subtract(number_1, number_2)) elif select == 3: print(number_1, "*", number_2, "=", multiply(number_1, number_2)) elif select == 4: print(number_1, "/", number_2, "=", divide(number_1, number_2)) else: print("Entrada inválida")
Resultado:
Selecione uma operação - 1. Soma 2. Subtração 3. Multiplicação 4. Divisão Selecione a operação 1, 2, 3, 4 :3 Entre com o primeiro número: 7 Entre com o segundo número: 8 7 * 8 = 56
Artigo escrito por Pushpanjali chauhan e traduzido por Acervo Lima de Basic calculator program using Python
0 comentários:
Postar um comentário