1
resposta

Resolução RW: Verificando a paridade de um número

Oi, pessoal!

Questão clássica essa, rs.
Simples, mas boa para lembrarmos dos operadores e praticar :)

Segue minha resolução:

num = int(input('Digite um número inteiro: '))

if num % 2 == 0:
  print('\nO número é par')
else:
  print('\nO número é ímpar')

Algumas vezes tentei resolver de outra forma, com outros operadores.
Mas acho que o módulo é o melhor para este problema.

Bons estudos a todos! :)

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi, Rodrigo! Como vai?

Gostei da sua resolução. O uso do operador módulo (%) realmente é a forma mais direta e eficiente para verificar a paridade de um número. Sua lógica está clara e bem estruturada.

Uma dica interessante para o futuro é usar o operador ternário para simplificar a escrita de condicionais simples, como neste caso:


num = int(input('Digite um numero inteiro: '))
print('Par' if num % 2 == 0 else 'Impar')

Esse formato reduz o código a uma única linha, mantendo a legibilidade.

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