Alguém pode escrever um algoritmo em pseudocódigo no qual o
professor deverá fornecer inicialmente a quantidade de
alunos que a turma possui. Após isso, terá que
fornecer o nome de cada um dos aluno e as suas
respectivas notas AV1 e AV2 e o computador deverá
calcular a média seguindo essa fórmula Média = (AV1 +
AV2) / 2. Ao final o programa terá que imprimir o nome
do aluno e a respectiva média de cada um dos alunos,
bem como a quantidade total de alunos da turma, pelo amor de Deus.
Soluções para a tarefa
programa {
funcao inicio()
{
inteiro alunos, c, m
real av1, av2, media, mmedia[100]
cadeia nome, nomes[100]
c=1
m=0
escreva ("Digite a quantidade de alunos\n")
leia (alunos)
enquanto (c <= alunos)
{
escreva ("\nDigite o nome do ", c, "º aluno\n")
leia (nome)
nomes[m] = nome
escreva ("\nDigite a nota da AV1 do aluno ", nome, ":\n")
leia (av1)
escreva ("\nDigite a nota da AV1 do aluno ", nome, ":\n")
leia (av2)
media = (av1+av2)/2
mmedia[m] = media
escreva ("\n\nO aluno ", nome, " obteve a media de ", media, " !!\n\n")
m=m+1
c=c+1
}
escreva ("\n\nTotal de alunos da turma: ", alunos)
c=1
m=0
enquanto (c <= alunos)
{
escreva ("\nO aluno ", nomes[m], " obteve média ", mmedia[m], " !")
m=m+1
c=c+1
}
}
}