Écrire des fonctions, max et min, qui calculent le maximum, et le minimum de deux éléments x et y. Exercice 1. max (min) : fonction qui prend deux valeurs, notées x et y, et retourne le maximum (le minimum). max x y résultat let max = fun (x, y ) -> if x>y then x else y ;; let max = fun x y -> if x>y then x else y ;;
x1x2 x3 x4 x5 max1 max2 max3 max4 max (max (max (max (x1, x2), x3), x4), x5) Max (x1, x2) Max (max1, x3) Max (max2, x4) Max (max3, x5)
let tri x y z = if sup x y then if sup y z then (x,y,z) else if sup x z then (x,z,y) else (z,x,y) else if sup x z then (y,x,z) else if sup y z then (y,z,x) else (z,y,x);;