function calcula_nota_reavaliacao($diario_id, $nota_parcial, $nota_extra) { global $conn; $curso_tipo = get_curso_tipo($diario_id); /* 1 Tecnico 2 Graduacao Tecnologica 4 Pos-Graduacao Latu-Sensu 5 Qualificacao 6 Bacharelado 7 Tecnico Integrado 8 Tecnico - EJA 9 Tecnico Integrado - EJA 10 Licenciatura */ // TODO: Selecionar método de cálculo da nota final com base em parâmetros do sistema // SE FOR NOTA DE RECUPERACAO / REAVALIACAO CALCULA CONFORME CRITERIOS DE CADA CURSO if ($curso_tipo == 2 || $curso_tipo == 4 || $curso_tipo == 5 || $curso_tipo == 6 || $curso_tipo == 10) { return ($nota_parcial + $nota_extra) / 2; } else { return $nota_extra; } }
<span class="obrigatorio">Para eliminar todas as notas informe 0 para todas as notas.</span><br /> <p><strong>Nota distribuída:</strong> <input name="valor_avaliacao" type="text" id="valor_avaliacao" size="5" maxlength="4" value="<?php echo $nota_distribuida; ?> " tabindex="1" /> <span class="obrigatorio">* obrigatória</span> </p> <?php } else { ?> <p> <font color="green"><strong> <?php $curso_tipo = get_curso_tipo($diario_id); // TODO: Selecionar método de cálculo da nota final com base em parâmetros do sistema if ($curso_tipo == 2 || $curso_tipo == 4 || $curso_tipo == 5 || $curso_tipo == 6 || $curso_tipo == 10) { ?> Nota Final será igual (Nota Anterior + Nota Extra) / 2 <?php } else { ?> Nota Final será igual Nota Extra <?php } ?> </strong></font></p> <input name="valor_avaliacao" type="hidden" id="valor_avaliacao" size="5" maxlength="4" value="100" /> <?php }