N= int(input("digite um número: "))
if N in[0,2,4,6,8,10]:
print("número é par")
else:
print("número é ímpar")
N= int(input("digite um número: "))
if N in[0,2,4,6,8,10]:
print("número é par")
else:
print("número é ímpar")
Oi, Cristiano! Como vai?
Obrigada por compartilhar seu código com a comunidade Alura.
Gostei de como você estruturou o uso do if
e else
pra verificar a paridade do número. Neste ponto, você utilizou uma lista fixa de valores, o que funciona para casos específicos, mas pode limitar a solução quando o número for maior ou diferente dos listados.
Uma dica interessante para o futuro é usar o operador de módulo %
, que retorna o resto da divisão.
N = int(input("Digite um numero: "))
if N % 2 == 0:
print("numero e par")
else:
print("numero e impar")
Esse código verifica se o número dividido por 2
tem resto 0
, o que indica que é par.