Académique Documents
Professionnel Documents
Culture Documents
Correction Min Max PDF
Correction Min Max PDF
Sinon
Fin
Début
Si(x<y) alors
Retourn (y)
Sinon
Retourn (x)
Fin
Algorithme global
Var
A,b ,c,d,m1,m2:reel
Début
Réutilisation des variables : récursivité :
Ecrire ("donner a ") ; lire(a) ;
M1<- min(a,b) M1<- min(a,b)
Ecrire ("donner b ") ; lire(b) ; M2 <-min(c,d) M2 <-min(c,d)
Ecrire ("donner c ") ; lire(c) ; M1<-min(M1,M2) M1<-min(min(a,b), min(b,c) )
Ecrire ("le minimum est ",M1) ; a b c d
Ecrire ("donner d ") ; lire(d) ; 5 4 3 2
a b c d
?????? 5 4 3 2
b d
4 2
M1 M2 Ecrire ("le minimum est ",M1) ;
4 (2) 2
Fin M2<-max(max(a,b),max(b,c))
M1<- max(a,b) Ecrire ("le minimum est ",M2) ;
M2 <-max(c,d)
M2<-max(M1,M2)
M1 M2
5 (5) 3
1)
Si (test) alors
Finsi
2)
3)
Finsi
Ecrire( « c »)
Finsi