Informática, perguntado por kemilykerry9441, 1 ano atrás

Para se realizar uma repetição com teste de condição no início, devemos nos utilizar da estrutura enquanto , que permite que um bloco de código seja repetido enquanto uma ação seja verdadeira. Analise o código a seguir: Inicio ... Leia (idade); Enquanto (idade > 0) faça Soma <- soma + idade; Qtd <- qtd + 1; Leia (idade); Fimenquanto. ... Fimalgoritmo. Fonte: Elaborada pelo autor.

Soluções para a tarefa

Respondido por DrNet
1

Resposta:  Análise do código abaixo:

início

leia(idade);

enquanto (idade >0) faça

{

soma = soma + idade;

qtd = qtd + 1;

leia(idade)

}

Explicação: Este código recebe entrada do usuário de um número (idade), e continua pedindo um novo número (nova idade) até que se digite uma idade inferior a zero (que interrompe o programa). Para cada nova idade digitada, irá sendo somada a um acumulador "soma", que tem a soma de todas as idades. Ao mesmo tempo, há um contador definido como "qtd", que soma o número de entradas digitadas.

Ao meu ver, o único motivo de alguém criar um código desse, seria fazer o cálculo da idade média de um grupo de pessoas. Para isso, bastaria inserir ao final do programa:

se (qtd > 0) faça

{

media = soma/qtd;

escreva("A média das idades é: ");

escreva(media);

}  

fim

Respondido por phelipesampaio
0

Resposta:

início

leia(idade);

enquanto (idade >0) faça

{

soma = soma + idade;

qtd = qtd + 1;

Explicação:

Perguntas interessantes