Ed. Técnica, perguntado por luizhenriquesmoreira, 8 meses atrás

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 SamuelTeixeiraGomes
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?
SamuelTeixeiraGomes: Na questão diz quatro notas
Perguntas interessantes