Informática, perguntado por joao00793, 4 meses atrás

Calcular e apresentar a divisão entre a multiplicação e a soma de dois números
informados pelo usuário

Soluções para a tarefa

Respondido por eduueduardo09
1

Resposta:

Observe o código que deixei na explicação. (OBS: Faça a indentação, ou seja, o espaçamento entre a margem e os termos.)

Explicação:

#Funções

def add(x, y):

   return x + y

def sub(x, y):

   return x - y

def multi(x, y):

   return x * y

def div(x, y):

   return x / y

   #Coleta de dados

print("Selecione o tipo de operação que deseja realizar.")

print("1.Soma")

print("2.Subtração")

print("3.Multiplicação")

print("4.Divisão")

#Escolha do usuário

choice = input("Escolha entre(1/2/3/4): ")

num1 = float(input("Digite o primeiro número: "))

num2 = float(input("Digite o segundo número: "))

if choice == '1':

   print(num1,"+",num2,"=", add(num1,num2))

elif choice == '2':

   print(num1,"-",num2,"=", sub(num1,num2))

elif choice == '3':

   print(num1,"*",num2,"=", mult(num1,num2))

elif choice == '4':

   print(num1,"/",num2,"=", div(num1,num2))

else:

   print("Entrada inválida")

Explicação passo-a-passo:

num1 = variável que indica o primeiro número a ser digitado.

num2 = variável que indica o segundo número a ser digitado.

div = divisão

mult = multiplicação

sub = subtração

add = soma

choice = variável que determina a escolha de qual operação deseja realizar.

ESPERO TER AJUDADO!


joao00793: tem como simplificar?
eduueduardo09: Então mano
eduueduardo09: Vou dar uma alterada aqui e respondo novamente
eduueduardo09: Melhorou?
joao00793: sim
joao00793: muito obrigado
eduueduardo09: teria como dar melhor resposta?
Perguntas interessantes