Verificação de Paridade de um Número
⚡️ Exercício 1: Verificação de Paridade de um Número
Objectivos: Neste exercício, você aprenderá a verificar se um número inteiro é par ou ímpar utilizando a estrutura condicional if-else
em C. Você também praticará o uso do operador de módulo (%
) para realizar essa verificação.
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 denumber
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:
Copie e cole o código no seu ambiente de desenvolvimento C.
Execute o programa e observe a saída para o número 13.
Altere o valor da variável
number
para outros números inteiros e verifiquese o programa classifica correctamente os números como pares ou ímpares.
Altere do
if-else
parawhile
oudo-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:
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.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.
Exiba uma mensagem personalizada no caso de o número ser zero, indicando que "zero é um número neutro".
Atualizado