Exercício 58 – Lógica de programação (Portugol Studio)

Descrição do exercício

Faça um algoritmo que leia a idade de vários alunos de uma turma. O programa vai parar quando for digitada a idade 999. No final, mostre quantos alunos existem na turma e qual é a média de idade do grupo.

Resolução do exercício

programa
{
	
	funcao inicio()
	{
		inteiro idade = 0, somaIda = 0, totAlunos = 0
		real media = 0.0
		escreva("Para finalizar o cadastro de alunos digite: 999")
		escreva(" \n ")
		enquanto (idade != 999) {
			escreva("\nQual é a idade do(a) " + (totAlunos + 1)  + "º aluno(a): ")
			leia(idade)
			se (idade != 999) {
				somaIda = somaIda + idade
				totAlunos = totAlunos + 1
				media = somaIda / totAlunos
			}
		}
		escreva("-------------------------------------------")
		escreva(" \n ")
		escreva("\nQuantidade total de alunos/alunas: " + totAlunos)
		escreva("\nMédia de idade de todos os alunos/alunas: " + media)
	}
}

Compartilhe este texto!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *