numero = int(input("Digite um número inteiro: "))
if numero % 2 == 0:
print("O número", numero, "é par.")
else:
print("O número", numero, "é ímpar.")
numero = int(input("Digite um número inteiro: "))
if numero % 2 == 0:
print("O número", numero, "é par.")
else:
print("O número", numero, "é ímpar.")
Oi, Penha, como vai?
A escolha do operador de módulo para encontrar o resto da divisão por dois é a estratégia ideal e mais eficiente na programação para determinar a paridade de um número inteiro. A estrutura condicional simples com if e else foi aplicada de forma muito limpa, garantindo que o programa tome a decisão certa para qualquer valor inserido pelo usuário.
Uma dica útil para expandir o seu conhecimento sobre operadores no Python é a possibilidade de usar o operador de módulo para outras checagens de divisibilidade no desenvolvimento de jogos. Essa mesma lógica pode ser empregada para criar mecânicas que acontecem em intervalos regulares, como dar uma recompensa ao jogador a cada cinco fases concluídas. Para exemplificar esse cenário de repetição ou múltiplos, a condição modificada usaria uma estrutura baseada na expressão numero % 5 == 0 para identificar os momentos exatos do evento.
Parabéns pelo excelente desempenho na atividade, obrigado por compartilhar o seu código com a comunidade e lembre-se de que o fórum está sempre à disposição para apoiar os seus estudos.