(1 sance) Exercice 1: Min et Max. Ecrire: 1) Une procdure Min de 2 entiers. 2) Une procdure Max de 2 entiers. 3) Une procdure MinMax de 2 entiers, qui appelle les procdures Min et Max. 4) Un programme qui lit 2 entiers, appelle MinMax et affiche les rsultats. Exercice 2: Ecrire un sous-programme rcursif pour: 1) Calculer n! 2) Calculer ab 3) S(n) = 13 + 23 + 33 + . . . + n3 Exercice 3: Ecrire chaque fois le programme appelant et faire l'excution pour des donnes que vous choisissez. 1) Procdure Echange2 sur 2 rels a; b qui change ventuellement a et b, pour que l'tat de sortie soit a b. crire un programme d'appel. 2) Procdure Echange3 sur 3 rels a; b; c qui appelle Echange2. L'tat de sortie est a bc. Ecrire plusieurs versions. Exercice 4: 1) Ecrire une fonction Pair qui renvoie si un nombre passer en paramtre est pair ou non. 2) Ecrire une fonction Impair qui utilise la fonction Pair pour dterminer si un nombre passer en paramtre est impair ou non. 3) Ecrire le programme principal qui utilise ces deux fonctions. 4) Pourriez-vous rcrire Pair et Impair de tel faons Exercice 5: 1) Faire une fonction facto(n) qui renvoie n!. 2) Faire une fonction puiss(x,n) qui renvoie xn. 3) Exponentielle Faire une fonction expn(x,n) qui calcule la valeur approche de ex en faisant appel aux fonctions facto et puiss.