Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

0
respostas

Desafio #Projeto 10

Um programa deve ser escrito para ler dois números e, em seguida, perguntar à pessoa usuária qual operação ele deseja realizar. O resultado da operação deve incluir informações sobre o número - se é par ou ímpar, positivo ou negativo e inteiro ou decimal.

num1= float (input ('Digite o primeiro número: '))
num2 = float (input ('Digite o segundo número: '))

op = input ('Qual operação deseja realizar? (soma, subtração, multiplicação ou divisão): ').lower()

if op == 'soma':
resultado = num1 + num2

elif op == 'subtração':
resultado = num1 - num2

elif op == 'multiplicação':
resultado = num1 * num2
elif op == 'divisão':
resultado = num1/num2
else:
print ('Operação inválida, o resultado da operação será zero')
resultado == 0

if resultado % 1 == 0:
print (f'{resultado}. O resultado é um número inteiro')
else:
print (f'{resultado}. O resultado é um número decimal')

if resultado > 0:
print (f'{resultado}. O resultado é positivo')
else:
print (f'{resultado}. O resultado é negativo')

if resultado % 2 == 0:
print ( f'{resultado}. O resultado é par')
else:
print (f'{resultado}. O resultado é ímpar')

OBS: Além de informar se o resultado é inteiro, decima, par,ímpar adicionei o valor da operação.