ORDONNER TROIS NOMBRES
ORDONNER TROIS NOMBRES DANS L'ORDRE CROISSANT
PRESENTATION DE L'ALGORITHME
On dispose de trois nombre. L'algorithme les range dans l'ordre croissant.
Il existe d'autres algorithmes pour ce résultats.
CODE ALGORITHME:
VARIABLES
x EST_DU_TYPE NOMBRE
y EST_DU_TYPE NOMBRE
z EST_DU_TYPE NOMBRE
t EST_DU_TYPE NOMBRE
DEBUT_ALGORITHME
AFFICHER "Entrez successivement les 3 valeurs à trier"
LIRE x
LIRE y
LIRE z
SI (x > y ) ALORS
DEBUT_SI
t PREND_LA_VALEUR x
x PREND_LA_VALEUR y
y PREND_LA_VALEUR t
FIN_SI
SI (y>z) ALORS
DEBUT_SI
t PREND_LA_VALEUR y
y PREND_LA_VALEUR z
z PREND_LA_VALEUR t
FIN_SI
SI (x > z) ALORS
DEBUT_SI
t PREND_LA_VALEUR x
x PREND_LA_VALEUR z
z PREND_LA_VALEUR t
FIN_SI
AFFICHER "Voici les 3 valeur classées dans l'ordre : "
AFFICHER x
AFFICHER y
AFFICHER z
FIN_ALGORITHME
..........................................................................................................
Exemple_01 tri avec AlgoBox
CLIQUER SUR LE BOUTON
Code de l'algorithme :
VARIABLES
x EST_DU_TYPE NOMBRE
y EST_DU_TYPE NOMBRE
z EST_DU_TYPE NOMBRE
t EST_DU_TYPE NOMBRE
DEBUT_ALGORITHME
AFFICHER "Entrez successivement les 3 valeurs à trier"
LIRE x
LIRE y
LIRE z
SI (x > y ) ALORS
DEBUT_SI
t PREND_LA_VALEUR x
x PREND_LA_VALEUR y
y PREND_LA_VALEUR t
FIN_SI
SI (y>z) ALORS
DEBUT_SI
t PREND_LA_VALEUR y
y PREND_LA_VALEUR z
z PREND_LA_VALEUR t
FIN_SI
SI (x > z) ALORS
DEBUT_SI
t PREND_LA_VALEUR x
x PREND_LA_VALEUR z
z PREND_LA_VALEUR t
FIN_SI
AFFICHER "Voici les 3 valeur classées dans l'ordre : "
AFFICHER x
AFFICHER y
AFFICHER z
FIN_ALGORITHME