1
resposta

Resolução: Atividade se número é par ou impar

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Jose! Como vai?

Agradeço por compartilhar.

Sua solução está ótima. O uso do operador de módulo (%) para verificar o resto da divisão por 2 é a maneira correta de determinar se um número é par ou ímpar, e a estrutura if-else foi aplicada perfeitamente para tratar os dois casos.

Uma dica interessante para o futuro é o uso do operador ternário, que permite escrever um if-else simples em uma única linha, tornando o código mais conciso.


numero = int(input('Digite um numero inteiro: '))

status = 'par' if numero % 2 == 0 else 'impar'

print(f'O numero digitado e {status}.')

Neste código, a variável status recebe a string 'par' se a condição numero % 2 == 0 for verdadeira; caso contrário, recebe 'impar'. Tudo isso acontece em uma única linha de atribuição.

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