Tu peux soit passer par max(x,y), et étendre le concept à un max de max de max de…
Lourd à écrire, mais maintenant que je l’ai fait car j’ai voulu vérifier qu’il n’y avait pas de problème avec la longueur totale qui aurait obligé à décomposer la suggestion en plusieurs sous-max, le voici pour un simple copier-coller direct:
Haut=max(moyenne26, max(moyenne25, max(moyenne24, max(moyenne23, max(moyenne22, max(moyenne21, max(moyenne20, max(moyenne19, max(moyenne18, max(moyenne17, max(moyenne16, max(moyenne15, max(moyenne14, max(moyenne13, max(moyenne12, max(moyenne11, max(moyenne10, max(moyenne9, max(moyenne8, max(moyenne7, max(moyenne6, max(moyenne5,moyenne4))))))))))))))))))))))
Soit, autre possibilité, passer par un tableau, appelé comme tu veux, mettons $tableaumoy , en y mettant tes moyennes venant des lignes 896-918, et en cherchant le max via l’instruction arraymax. Au cas tu n’aies pas encore utlisé les tableaux et leur syntaxe, ça donnerait ceci:
$tableaumoy[0]=Moyenne4
$tableaumoy[1]=Moyenne5
$tableaumoy[2]=Moyenne6
$tableaumoy[3]=Moyenne7
$tableaumoy[4]=Moyenne8
$tableaumoy[5]=Moyenne9
$tableaumoy[6]=Moyenne10
$tableaumoy[7]=Moyenne11
$tableaumoy[8]=Moyenne12
$tableaumoy[9]=Moyenne13
$tableaumoy[10]=Moyenne14
$tableaumoy[11]=Moyenne15
$tableaumoy[12]=Moyenne16
$tableaumoy[13]=Moyenne17
$tableaumoy[14]=Moyenne18
$tableaumoy[15]=Moyenne19
$tableaumoy[16]=Moyenne20
$tableaumoy[17]=Moyenne21
$tableaumoy[18]=Moyenne22
$tableaumoy[19]=Moyenne23
$tableaumoy[20]=Moyenne24
$tableaumoy[21]=Moyenne25
$tableaumoy[22]=Moyenne26
Haut=arraymax($tableaumoy)
PS: les 2 peuvent aussi s’écrire avec boucles, je n’ai pas comparé si les éviter ici permet (comme souvent) de gagner du temps de calcul ou pas.