Desenvolva um algoritmo para ler quatro valores referentes às quatro notas escolares de 5 alunos de uma mesma turma.
Para isto acontecer, é necessário a utilização de uma estrutura de repetição do tipo para/faça.
Exiba uma mensagem dizendo que o aluno foi aprovado, se o valor da média escolar for maior ou igual a 5.
Se o aluno não foi aprovado, também exiba uma mensagem informando a condição de reprovado.
Apresente junto com estas mensagens, o valor da média do aluno para qualquer condição.
Ao final de cada um dos 5 alunos da turma, com a estrutura correta, o programa deverá reiniciar o processo até que o 5º e último aluno tenha suas notas digitadas e sua condição exibida .
Soluções para a tarefa
Respondido por
0
Resposta:
Algoritmo "Média"
Var:
NOTA1, NOTA2, NOTA3, NOTA4: REAL
MEDIA: REAL
SITUACAO: CARACTERE
RESPOSTA: CARACTERE
Inicio
RESPOSTA<-"s"
enquanto RESPOSTA<-"s" faça
escreva("Digite a primeira nota do aluno: ")
leia(NOTA1)
escreva("Digite a segunda nota do aluno: ")
leia(NOTA2)
escreva("Digite a terceira nota do aluno: ")
leia(NOTA3)
escreva("Digite a quarta nota do aluno: ")
leia(NOTA4)
MEDIA<-(NOTA1+NOTA2+NOTA3+NOTA4)/4
Se MEDIA <5 então
SITUACAO<-"REPROVADO"
senão
SITUACAO<-"APROVADO"
Fimse
Escreva("A situação do aluno é", SITUACAO)
Escreva("A sua média final foi", MEDIA)
Escreva("Deseja continuar calculando médias <s/n>")
Leia(RESPOSTA)
Se RESPOSTA<-"s"
Escreva("Reinicie o processo")
Senão
Escreva("Finalizar")
Fimenquanto
Fimalgoritmo
luizhenriquesmoreira:
Não tem NOTA 5?
Perguntas interessantes
Português,
6 meses atrás
Ed. Técnica,
6 meses atrás
Biologia,
6 meses atrás
Matemática,
8 meses atrás
Sociologia,
1 ano atrás
Ed. Física,
1 ano atrás
Português,
1 ano atrás