Um professor classifica os alunos de suas turmas em quatro grupos de acordo com a média de cada aluno. A Tabela abaixo mostra os quatro grupos e como eles foram definidos de acordo com as notas. Por exemplo, um aluno que teve média 6.0 deve ser incluído no grupo B. A sua tarefa é escrever um algoritmo que leia as notas de várias turmas deste professor e calcule para cada turma a percentagem de alunos em cada grupo.
GRUPO MÉDIA D 0.0 <= Média <= 2.5
C 2.5 < Média <= 5.0
B 5.0 < Média <= 7.5
A 7.5 < Média <= 10.0
Entrada: A entrada contém os dados de várias turmas do professor. A primeira linha de uma turma contém um número inteiro N que informa o numero de alunos da turma. As N linhas restantes contém, cada uma, um número real indicando a média de um aluno. O algoritmo deve parar de ler dados quando encontrar N = 0. Considere que somente quantidades de alunos e notas válidas serão fornecidas. Saída: A saída é de cada turma é composta por várias linhas contendo as seguintes informações: o número de ordem da turma na entrada de dados, por exemplo Turma 1 em seguida 4 linhas com a percentagem de alunos nos grupos. Exemplo de entrada e saída: No exemplo abaixo mostramos os resultados de duas turmas e como poderia ser a interação entre o professor e o programa. Para facilitar o entendimento escrevemos em negrito o texto escrito pelo computador e em fonte normal o texto escrito pelo professor. O programa não precisa fazer esta diferença.
EU COMECEI A FAZER MAS AGARREI E NÃO CONSIGO PROSSEGUIR, ALGUÉM ME AJUDA?
Algoritmo "semnome"
Var
n:inteiro
media:inteiro
soma:inteiro
Inicio
escreval ("Quantidades de alunos")
leia(n)
para media de 1 ate n faca
Escreva("Digite a media==>")
leia(media)
se (0.0<=media) e (media<=2.5)então
senao
Se (media>2.5) e (media<=5.0)então
senao
se (media>5.0) e (media<=7.5)então
senao
se (media>7.5) e (media<==10.0)então
senao
fimse
fimse
fimse
fimse
fimpara
Fimalgoritmo