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.