" ; echo " \n" ; echo " \n" ; echo "
\n"; echo "\n\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_Moyenne ################################################################################################ function affichages_et_FinPageHtml($nE,$nN) { ################################################################################################ echo "
\n" ; echo "\n" ; finPage() ; } ; # fin de fonction saisie ################################################################################################ function saisieForm() { ################################################################################################ debutPagehtml(2," Programme Moyenne, partie 2.1 : saisie sur formulaire " ) ; echo "Faites votre choix :
\n" ; echo "\n" ; echo "
\n" ; echo "- calcul sur texte du formulaire
\n" ; echo "- calcul sur fichier-texte
\n" ; echo "
\n" ; echo " Format du fichier : \n" ; echo " nom prénom étoile note1 note2... \n" ; echo " Exemple : \n" ; echo " Durand H. * 9 14 12 \n" ; echo " Dupon P. * 18 15 11 \n" ; echo " Aymar J. * 11 11 11 \n" ; echo "\n" ; echo "