Informática, perguntado por lima2828, 10 meses atrás

Faça um algoritmo utilizando o laço enquanto que receba 10 números e apresente quantos números pares foram digitados.

Soluções para a tarefa

Respondido por andreluisgspeax0t
1

Resposta:

algoritmo "Números Pares"

// Função :

// Autor :

// Data : 24/06/2020

// Seção de Declarações

var

// Variáveis do tipo Inteiro

 cont, num, par: inteiro

inicio

//Inicia a variável cont para incrementar o loop

cont <- 1  

enquanto (cont <= 10) faca

 escreva(cont , "°. valor: ")

 leia(num)  

 cont <- cont + 1    

//Verifica se o número digitado é par e armazena na variável "par"

 se(num mod 2 = 0) entao

    par <- par + 1

 fimse

fimenquanto  

escreval ("A quantidade de números pares é: ",par)

fimalgoritmo

Explicação:

 se(num mod 2 = 0) entao

    par <- par + 1

 fimse

Esse trecho do código verifica se a variável "num" recebeu ou não um valor par. Para isso é utilizado a função MOD que efetua uma verificação a partir de uma divisão:

Se o resultado da divisão de um número for igual a zero significa que este valor é par caso contrário ímpar.

Exemplo:

4 / 2 = 2

2 / 2 = 0

Nesse exemplo o número 4 foi dividido por 2 e sobrou 2, dividindo por 2 novamente sobra zero isso indica que é par.

3 / 2 = 1

Veja neste outro exemplo que se dividir 3 por 2 vai sobrar 1 e 1 não pode mais ser dividido por 2 dentro da função MOD e isso indica que o número 3 é ímpar...

Espero ter ajudado...

Perguntas interessantes
Matemática, 7 meses atrás