Pergunta:Pelas regras da UFMA, toda disciplina é composta de 3 avaliações obrigatórias. Se um aluno
tem média superior ou igual a 7 (sete) nas três avaliações, ele é considerado “Aprovado por
média.”. Se tiver média inferior a 7 (sete), tem direito a uma quarta prova, chamada de
reposição, que substituiu a menor nota das três provas anteriores (se a nota da reposição for
maior que ela). Após a reposição, se as três maiores notas formarem uma média igual ou
superior a 7 (sete), o aluno é considerado “Aprovado na reposição.”. Finalmente, apenas se tiver
a média com a reposição inferior a 7 (sete), ele faz uma quinta prova, chamada de final, em que
é considerado “Aprovado na final.” se a soma da média com a reposição e a nota da prova final
for igual ou maior que 12 (doze). Nesse último caso, caso a soma da média com reposição e
prova final for inferior a 12 (doze), o aluno é dito como “Reprovado.”. Faça um programa que
lê as três notas obrigatórias de uma disciplina e depois, apenas se necessário, lê as notas da
reposição e final. O programa deve dar como saída as frases “Aprovado por média.”, “Aprovado
na reposição”. “Aprovado na final.” ou “Reprovado.” respectivamente em cada uma dessas
situações conforme a descrição anterior.
ok, até agora fiz isso:
var
a1,a2,a3: real
media: real
r: real
pf: real
menor: real
inicio
leia (a1)
leia (a2)
leia (a3)
se (a1<a2) e (a1<a3) então
menor <- a1
senao
se (a2<a3) então
menor <- a2
senao
menor <- a3
fimse
fimse
media <- ((a1+a2+a3)/3)
se media>=7 então
escreval ("Aprovado por Média")
senao
escreval ("Digite a nota da prova de Reposição")
leia (r)
fimse
se r>menor então
menor <- r
fimse
e agora empaquei aqui....pelo que li, agora devo trocar a menor das variaveis [a1, ou a2 ou a3] pela variavel [menor] e refazer a média. alguém pode dar uma dica de como fazer isso?? o resto eu consigo fazer, so isso que não
Editado por Denis Courcy Título editado conforme a regra 3.6 (Jonathan)
Pergunta
Rafael Duarte
Pergunta:Pelas regras da UFMA, toda disciplina é composta de 3 avaliações obrigatórias. Se um aluno
tem média superior ou igual a 7 (sete) nas três avaliações, ele é considerado “Aprovado por
média.”. Se tiver média inferior a 7 (sete), tem direito a uma quarta prova, chamada de
reposição, que substituiu a menor nota das três provas anteriores (se a nota da reposição for
maior que ela). Após a reposição, se as três maiores notas formarem uma média igual ou
superior a 7 (sete), o aluno é considerado “Aprovado na reposição.”. Finalmente, apenas se tiver
a média com a reposição inferior a 7 (sete), ele faz uma quinta prova, chamada de final, em que
é considerado “Aprovado na final.” se a soma da média com a reposição e a nota da prova final
for igual ou maior que 12 (doze). Nesse último caso, caso a soma da média com reposição e
prova final for inferior a 12 (doze), o aluno é dito como “Reprovado.”. Faça um programa que
lê as três notas obrigatórias de uma disciplina e depois, apenas se necessário, lê as notas da
reposição e final. O programa deve dar como saída as frases “Aprovado por média.”, “Aprovado
na reposição”. “Aprovado na final.” ou “Reprovado.” respectivamente em cada uma dessas
situações conforme a descrição anterior.
ok, até agora fiz isso:
e agora empaquei aqui....pelo que li, agora devo trocar a menor das variaveis [a1, ou a2 ou a3] pela variavel [menor] e refazer a média. alguém pode dar uma dica de como fazer isso?? o resto eu consigo fazer, so isso que não
Editado por Denis CourcyTítulo editado conforme a regra 3.6 (Jonathan)
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.