Buscar

Crie um algoritmo que leia um conjunto de números inteiros (X) e imprima quantos, dentre os números lidos, são múltiplos de 2. Assuma que o valor 9...

Crie um algoritmo que leia um conjunto de números inteiros (X) e imprima quantos, dentre os números lidos, são múltiplos de 2. Assuma que o valor 9999 é utilizado como sentinela ("flag" de fim de dados).


Essa pergunta também está no material:

ALG_II_LISTA_02_GAB_SLIDES_PDF_PSEUDO
13 pág.

Algoritmos Universidade PaulistaUniversidade Paulista

💡 1 Resposta

User badge image

Ed Verified user icon

Claro! Segue abaixo um exemplo de algoritmo em pseudocódigo que resolve o problema proposto: ``` início leia numero quantidade_multiplos <- 0 enquanto numero != 9999 faça se numero % 2 = 0 então quantidade_multiplos <- quantidade_multiplos + 1 fim se leia numero fim enquanto escreva "A quantidade de números múltiplos de 2 é: ", quantidade_multiplos fim ``` Explicando o algoritmo: primeiro, lemos o primeiro número da entrada. Em seguida, criamos uma variável `quantidade_multiplos` para armazenar a quantidade de números múltiplos de 2 que encontrarmos. Depois, entramos em um laço `enquanto` que executa enquanto o número lido for diferente de 9999 (a "flag" de fim de dados). Dentro do laço, verificamos se o número lido é múltiplo de 2 (usando o operador `%`, que retorna o resto da divisão inteira). Se for, incrementamos a variável `quantidade_multiplos`. Por fim, lemos o próximo número da entrada e repetimos o processo. Quando o laço terminar, escrevemos na tela a quantidade de números múltiplos de 2 encontrados. Espero ter ajudado!

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais