Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Verificando a paridade de um número

# Questão 9 - Número par ou ímpar

# Entrada de dados
# Solicita um número inteiro
numero = int(input("Digite um número inteiro: "))

# Verifica se o número é par ou ímpar
if numero % 2 == 0:
    # Exibe mensagem de número par
    print("O número é par.")

else:
    # Exibe mensagem de número ímpar
    print("O número é ímpar.")
2 respostas
solução!

Olá! Parabéns por concluir o desafio Verificando a paridade de um número.

A sua solução utiliza o operador de módulo (%) de maneira muito precisa. Essa é a forma mais inteligente de identificar a paridade, pois foca no resto da divisão. Ao verificar se o resto da divisão por 2 é igual a zero, você garante que o sistema classifique corretamente qualquer número inteiro inserido pelo usuário. A inclusão de comentários para descrever cada passo demonstra um ótimo cuidado com a organização do código.

Na sua visão, você acredita que utilizar o operador de módulo facilita o entendimento da lógica ou existem outras formas de descobrir se um número é par que você gostaria de explorar?

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Sim existem outros como o último bit = 0 que identifica par

if numero & 1 == 0:
print("O número é par.")