P1 P2 Subs T1 T2 Frequencia
MP MT MF SIT Oito Desist Ap Rep Rec Tot 
P1 P2 Subs MP T1 T2 MT MF SIT
#P1 P2 Subs MP MT MF SIT Frequencia

MP = max((P1+2*Subs),(Subs+2*P2),(P1+2*P2))/3;

MT = (T1+3*T2)/4;

MF = (2*MP+MT)/3;

Tot++;

SIT = 'Rec';


if (MF >= 4.95) {
	SIT = 'Ap';
	Ap++;
}

if (MF >= 8 ) {
	Oito++;
}

if (MF < 2.95) {
	Rep++;
	SIT = 'Rep';
}

if ( (MF < 4.95) && ((T2 == 0) ||  ((P2+Subs) == 0))) {
	Desist++;
}

> Rec = Tot - Ap - Rep;
> print "Total de alunos: Tot\n";
> print "Aprovados      : Ap\n";
> print "Maior que 8.0  : Oito\n";
> print "Recupera��o    : Rec\n";
> print "Reprovados     : Rep\n";
> print "Desistentes    : Desist\n"

FIM: