N1:
>
N2:
>
N3:
>
if ( isset($_POST["seenform"]) ) $seenform=$_POST["seenform"]; else $seenform="n";
if ("$seenform" != "y") print"
Preencha as notas acima
";
if ($seenform == "y" && is_numeric($N1) && is_numeric($N2)):
/* print "
visto";*/
print "
";
if ($N1!="" && $N2!="" && $N3!="" && $N1>=0 && $N1<=10 && $N2>=0 && $N2<=10 && $N3>=0 && $N3 <=10 )
{
/*
print "
vars N1, N2 e N3 nao vazias e validas";
*/
$MP=($N1+$N2+$N3)/3;
if ($MP>=7)
print "Aprovado direto, sem necessidade de prova final, com média
".round($MP,1)."";
elseif ($MP < 2.799999)
print "Reprovado na disciplina por média, sem direito à prova final. Média: ".round($MP,1);
else {
$PF=(49.9 - 7*$MP)/3;
print "Nota mínima necessária para aprovação
na prova final:
".round($PF,1)."";
}
}
elseif ($N1!="" && $N2!="" && $N3=="" && $N1>=0 && $N1<=10 && $N2>=0 && $N2<=10) {
$N3=21 - $N1 - $N2;
$N3B=8.4 - $N1 - $N2;
if ($N3<=10)
print "
Nota mínima para aprovação direta:
N3 = ".$N3."" ;
ELSEIF ($N3B>= 0) PRINT "necessário uma nota de pelo menos ".round($N3B,1)." na 3ª avaliação para ter direito a realizar a prova final.";
else print "Independentemente da nota da 3ª avaliação será necessário realizar a prova final.";
}
endif;
?>
Tabela de Pontos para a Prova Final
MG |
0,0 | 0,1 | 0,2 | 0,3 | 0,4 |
0,5 | 0,6 | 0,7 | 0,8 | 0,9 |
1,0 |
|
2,0 | | 10,0 | 9,8 |
3,0 |
9,5 | 9,3 | 9,1 | 8,8 | 8,6 |
8,4 | 8,1 | 7,0 | 7,7 | 7,4 |
4,0 |
7,2 | 7,0 | 6,7 | 6,5 | 6,3 |
6,0 | 5,8 | 5,6 | 5,3 | 5,1 |
5,0 |
4,9 | 4,6 | 4,4 | 4,2 | 3,9 | 3,7 | 3,5 | 3,2 | 3,0 | 2,8 |
6,0 |
2,5 | 2,3 | 2,1 | 1,8 | 1,6 | 1,4 | 1,1 | 0,9 | 0,7 | 0,4 |
7,0 |
|
A MÉDIA GERAL (MG) é a média aritmética das três unidades e o exame final (EF) equivale à prova final.