"Um professor do Ensino Fundamental precisa de um sistema para cadastrar as notas dos seus alunos. Ele tem que registrar as notas de quatro provas (P1, P2, P3 e P4), além de uma prova substitutiva (para substituir a menor nota).
O sistema deve calcular a média de cada um dos alunos, que é igual à média ponderada das quatro provas. Caso a média seja inferior a 5,0, o aluno é reprovado. O sistema deve ser composto das seguintes partes: 1. Cadastro de alunos: Nome do aluno e matrícula. 2. Cadastro de notas: Cadastro de notas das provas P1, P2, P3 e P4 e da prova substitutiva. 3. Cálculo das médias: O sistema deve conter uma função que calcula a média de cada um dos alunos, depois de todas as notas cadastradas. A função de média executa o cálculo da média ponderada, isto é, cada nota possui um peso (P1 peso 1, P2 peso 2, P3 peso 3 e P4 peso 4). 4. Relatório de desempenho: O sistema deve imprimir (em tela) um relatório com o nome de todos os alunos, suas notas e médias e a média da sala."
Comecei tentando estabelecer a menor nota das 4 para ser subsitiuída pela substitutiva.
If (n1<n2)
if (n1<n3)
if(n1<n4)
n1=n5
else (n2<n3)
if (n2<n4)
n2=n5
else (n3<n4)
n3=n5
else n4=n5
// já não sei se isso está correto, alguém poeria me ajudar?
Pergunta
Guilherme Roda de Miranda
"Um professor do Ensino Fundamental precisa de um sistema para cadastrar as notas dos seus alunos. Ele tem que registrar as notas de quatro provas (P1, P2, P3 e P4), além de uma prova substitutiva (para substituir a menor nota).
O sistema deve calcular a média de cada um dos alunos, que é igual à média ponderada das quatro provas. Caso a média seja inferior a 5,0, o aluno é reprovado. O sistema deve ser composto das seguintes partes: 1. Cadastro de alunos: Nome do aluno e matrícula. 2. Cadastro de notas: Cadastro de notas das provas P1, P2, P3 e P4 e da prova substitutiva. 3. Cálculo das médias: O sistema deve conter uma função que calcula a média de cada um dos alunos, depois de todas as notas cadastradas. A função de média executa o cálculo da média ponderada, isto é, cada nota possui um peso (P1 peso 1, P2 peso 2, P3 peso 3 e P4 peso 4). 4. Relatório de desempenho: O sistema deve imprimir (em tela) um relatório com o nome de todos os alunos, suas notas e médias e a média da sala."
Comecei tentando estabelecer a menor nota das 4 para ser subsitiuída pela substitutiva.
If (n1<n2)
if (n1<n3)
if(n1<n4)
n1=n5
else (n2<n3)
if (n2<n4)
n2=n5
else (n3<n4)
n3=n5
else n4=n5
// já não sei se isso está correto, alguém poeria me ajudar?
Link para o comentário
Compartilhar em outros sites
1 resposta 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.