# fichier moyenne.php3 (gH) 2000 ; gilles.hunault@univ-angers.fr # ################################################################################################ function debutPageHtml($num,$titre) { ################################################################################################ echo "" ; echo " \n" ; echo " \n" ; echo "
\n"; echo "\n" ; while ($ie<=$nbl) { echo "
\n " ; } ; # fin de tant que echo "$nomElv[$ie] \n" ; if ($modaf==0) { echo "notes \n" ; $in = 1 ; while ($in<=$nN) { $n = $notElv[$ie][$in] ; echo "$n \n" ; $in++; } ; # fin de tant que } ; # fin de si sur modaf $m = $moyElv[$ie] ; $fm = sprintf("%6.2f",$m) ; echo "moyenne \n" ; echo "$fm \n" ; $ie++ ; echo "
" ; } ; # fin de fonction afficheNomsNotes ################################################################################################ function tri_Alpha($nE,$nN) { ################################################################################################ global $nomElv, $notElv, $moyElv ; $ie = 1 ; while ($ie<=$nE-1) { $je = 1 + $ie ; while ($je<=$nE) { $m1 = $nomElv[$ie] ; $m2 = $nomElv[$je] ; if ($m1>$m2) { # permutations $nomElv[$ie] = $m2 ; $nomElv[$je] = $m1 ; $tmp = $moyElv[$ie] ; $moyElv[$ie] = $moyElv[$je] ; $moyElv[$je] = $tmp ; } ; # fin de tant il faut permuter $je++ ; } ; # fin de tant que sur $je $ie++ ; } ; # fin de tant que sur $ie } ; # fin de fonction tri_Alpha($nE,$nN) { ################################################################################################ function tri_Moyenne($nE,$nN) { ################################################################################################ global $nomElv, $notElv, $moyElv ; $ie = 1 ; while ($ie<=$nE-1) { $je = 1 + $ie ; while ($je<=$nE) { $m1 = $moyElv[$ie] ; $m2 = $moyElv[$je] ; if ($m1<$m2) { # permutations (ne pas mettre <= à cause des ex-aequo) $moyElv[$ie] = $m2 ; $moyElv[$je] = $m1 ; $tmp = $nomElv[$ie] ; $nomElv[$ie] = $nomElv[$je] ; $nomElv[$je] = $tmp ; } ; # fin de tant il faut permuter $je++ ; } ; # fin de tant que sur $je $ie++ ; } ; # fin de tant que sur $ie } ; # fin de fonction tri_Moyen($nE,$nN) { ################################################################################################ function affichages_et_FinPageHtml($nE,$nN) { ################################################################################################ echo "
\n" ; echo "\n" ; echo "Faites votre choix :
\n" ; echo "\n" ; echo "
\n" ; echo "- calcul sur texte du formulaire \n" ; echo "
- calcul sur fichier-texte \n" ; echo "