Gostaria de fazer uma espécie de calculadora simples com Python e montei o seguinte código, que fica dizendo que está errado, ajudem-me a corrigí-lo:
mult = a * b
soma = a + b
sub = a - b
div = a / b
print('Digite o número que corresponde a A:')
a = input()
print('Digite o número que corresponde a B:')
b = input()
print('Digite o tipo de equação a ser feita (exemplo: soma, subtração, multiplicação, etc):')
tipo = input()
if (tipo = soma)
print(soma)
if (tipo = multiplicação)
print(mult)
if (tipo = subtração)
print(sub)
if(tipo = divisão)
print(div)
Soluções para a tarefa
Respondido por
1
Resposta:
CORREÇÃO DO CODIGO
a = int(input('Digite o número que corresponde a A: '))
b = int(input('Digite o número que corresponde a B: '))
tipo = str(input('Digite o tipo de equação a ser feita (exemplo: soma, subtracao, multiplicacao, divisao): ')).lower()
if tipo == "soma":
soma = a + b
print(soma)
elif tipo == "multiplicacao":
mult = a * b
print(mult)
elif tipo == "subtracao":
sub = a - b
print(sub)
elif tipo == "divisao":
if b == 0:
print("IMPOSSIVEL")
else:
div = a / b
print(div)
else:
print("Operação invalida")
Explicação:
eduueduardo09:
Uma pergunta: o que significa esse .lowe() ali
Mano coloquei teu código e deu erro!
Perguntas interessantes
Matemática,
4 meses atrás
Física,
4 meses atrás
Geografia,
4 meses atrás
Matemática,
5 meses atrás
Português,
5 meses atrás
Química,
10 meses atrás
Matemática,
10 meses atrás
Física,
10 meses atrás