Exercício: Algorítmo Par ou Ímpar

Lógica de programação se aprende com muita prática. Por isso quero mostrar para quem está aprendendo, como implementar os algorítmos básicos de lógica de programação.

Neste post, você vai aprender como implementar um algorítmo que verifica se um número é PAR ou ÍMPAR.

Passo 1: Esqueleto do algorítmo

O primeiro passo é criar a estrutura do algorítmo. Todo algorítmo tem um nome uma área para a declaração das variáveis e um corpo.

Algoritmo "ParOuImpar"

Var

Inicio

Fimalgoritmo

Passo 2: Solicitação do número para o usuário

O segundo passo é solicitar que o usuário digite o número, para verificarmos se ele é par ou ímpar.

Pense que é uma conversa, você diz ao usuário o que ele precisa fazer, o usuário informa o valor que a gente pedi e em seguida a gente armazena esse valor em uma variável.

Se vamos usar uma variável, também precisamos declará-la na sessão de variáveis. Veja

Algoritmo "ParOuImpar"

Var
    numero : inteiro
Inicio

    escreva("Informe um número: ")
    leia(numero)

Fimalgoritmo

Veja a execução deste algorítmo no Visualg 3.

Lendo o valor digitado pelo usuário em uma variável

Passo 3: Verificação se o número é par ou ímpar

Agora que nós já obtemos o valor que o usuário digitou, podemos verificar se o número é par ou ímpar e dar essa informação pra ele.

Pra isso, vamos utilizar a estrutura de controle SE-ENTÃO-SENÃO.

E a verificação que vamos utilizar é: Se o resto da divisão do número por 2 for igual a 0, então o número é par, senão o número é ímpar.

Mas como obter o resto de uma divisão? utilizando o operadorMOD.

Veja o algorítimo final

Algoritmo "ParOuImpar"

Var

    numero : inteiro

Inicio

       escreva("Escreva um número: ")
       leia(numero)

       se numero mod 2 = 0 entao
           escreva("O número ", numero, " é par!")
       senao
           escreva("O número ", numero, " é ímpar!")
       fimse

Fimalgoritmo

Perceba que nas mensagens que apresentamos ao usuário, nós concatenamos o valor da variável número com o texto.

Video

Eu gravei um video implementando este algorítmo passo-a-passo.

Assim você pode ver como eu faço na prática!

Gostou do post? Você pode ter acesso GRATUITO a um minicurso e um e-book de lógica de programação para iniciantes. Basta se inscrever no link abaixo.

>> Quero me inscrever no minicurso GRATUITO de lógica de programação!

Escreva aqui em baixo nos comentários o que você achou do post e do video.

E se você ficou com alguma dúvida, fique a vontade para perguntar nos comentários que eu respondo!

Twitter
Facebook
LinkedIn
Email