PROJETO E ANÁLISE DE ALGORITMOS        

 

 

 

          

                    Sejam P1, P2 e PF as notas da prova 1, prova 2 e prova final, respectivamente. Além disso, seja M= (P1+P2)/2

                    O critério de aprovação consiste de 3 casos:

                    Caso 1. M >=7. Aluno aprovado com média M sem direito a prova final

                    Caso 2. 6<=M<7. Aluno tem direito a prova final mas ela não é obrigatória para a aprovação.

                            Caso 2.1 Aluno faz a prova final e decide que o resultado será levado em consideração. Neste caso, a nota final do aluno é dada por NF = min {7.0, (PF+ max{P1,P2} ) /2 }

                            Se NF>=6 o aluno é aprovado, caso contrário é reprovado.

                            Caso 2.2 Aluno decide que o resultado da prova final não será levado em consideração. Neste caso o aluno é aprovado com nota M

                            O aluno deverá decidir se a prova final será corrigida assim que  o resultado da P2 for divulgado.

                    Caso 3. M<6. Aluno precisa fazer prova final para ser aprovado.  A nota final do aluno é dada por

                                                                            NF = min { 7.0, (PF+ max{P1,P2} )/2 }

                                Se NF>=6 o aluno é aprovado, caso contrário é reprovado.