Verificação de Paridade de um Número

⚡️ Exercício 1: Verificação de Paridade de um Número


Instruções:

Entendimento do código:

  • O programa define uma variável inteira number com o valor 13.

  • O operador de módulo (%) é utilizado para verificar o resto da divisão de number por 2. Se o resto for 0, o número é par; caso contrário, o número é ímpar.

  • O programa exibe uma mensagem indicando se o número é "par" ou "ímpar".

Tarefa:

  1. Copie e cole o código no seu ambiente de desenvolvimento C.

  2. Execute o programa e observe a saída para o número 13.

  3. Altere o valor da variável number para outros números inteiros e verifique

  4. se o programa classifica correctamente os números como pares ou ímpares.

  5. Altere do if-else para while ou do-while

  • Perguntas para reflexão:

    • Como o operador de módulo % funciona para verificar se um número é par ou ímpar?

    • O que acontece se você alterar number para um valor negativo? O resultado permanece correto?

    • O código funcionaria correctamente para o valor 0? Teste e reflicta sobre o resultado.


Desafio extra:

  1. Modifique o programa para que o usuário possa inserir um número através da função scanf e, em seguida, verificar se esse número é par ou ímpar.

  2. Modifique o programa para lidar com múltiplos números em sequência, permitindo que o usuário verifique a paridade de uma lista de números.

  3. Exiba uma mensagem personalizada no caso de o número ser zero, indicando que "zero é um número neutro".


Atualizado