Baixe o app para aproveitar ainda mais
Prévia do material em texto
Calcula a Média das Idades de Uma Família Qualquer Algoritmo "CalculaMediaDasIdadesDeUmaFamiliaQualquer" // Escrito no Visualg. // Algoritmo pedido pela Universidade Veiga de Almeida (UVA). // Algoritmo que calcula a média das idades de uma família qualquer. // O algoritmo consiste em uma média aritmética, onde soma-se todas as idades // digitadas e divide-se pela quantidade de vezes que as idades foram digitadas. // Explicação do algoritmo: O usuário entra com as idades desejada; // Inicia-se o loop, enquanto a idade digitada for maior que -1 o loop continua; // A variável "contagem" soma quantas vezes a iteração ocorreu; A variável // "soma" acumula somando todas as idades digitadas; O usuário entra com as // idades novamente até o mesmo digitar -1 para sair do loop, // fim do loop enquanto; A variável "media" vai receber a soma das idades // dividida pela variável "contagem" que percebeu a quantidade de iteração que // foi realizada; o escreval() cria uma nova linha; e finalmente é impresso // a média das idades. Var idade, contagem, somaDasIdades: inteiro mediaDasIdades: real Inicio // O usuário entra com a idade. escreva("Informe a sua idade: ") // Saída de dados. leia(idade) // Entrada de dados. // Enquanto a idade for maior que -1 o loop irá continuar. enquanto (idade > -1) faca // Início do loop. contagem <- contagem + 1 // A cada iteração soma-se mais 1. somaDasIdades <- somaDasIdades + idade // Soma as idades digitadas. // O usuário entra com a idade. escreva("Informe a sua idade: ") leia(idade) fimenquanto // Fim do loop. mediaDasIdades <- somaDasIdades / contagem // Pega a soma das idades e divide pela contagem. escreval() // Cria uma nova linha ou (pula uma linha). escreval("A média das idades é de: ", mediaDasIdades:3:2, “ anos”) // Imprime a média das idades formatada. Fimalgoritmo
Compartilhar