AlgoBox : algobox 1
Code de l'algorithme
1 VARIABLES
2 i EST_DU_TYPE NOMBRE
3 j EST_DU_TYPE NOMBRE
4 tab EST_DU_TYPE LISTE
5 a EST_DU_TYPE NOMBRE
6 c EST_DU_TYPE NOMBRE
7 min EST_DU_TYPE NOMBRE
8 DEBUT_ALGORITHME
9 POUR i ALLANT_DE 1 A 5
10 DEBUT_POUR
11 AFFICHER "entrez le "
12 AFFICHER i
13 AFFICHER "emme ellement du tableau"
14 LIRE tab[i]
15 FIN_POUR
16 POUR i ALLANT_DE 1 A 5
17 DEBUT_POUR
18 AFFICHER tab[i]
19 FIN_POUR
20 AFFICHER "voulez vous trier le tableau ci dessus? 0=oui 1= non"
21 LIRE c
22 SI (c==0) ALORS
23 DEBUT_SI
24 AFFICHER "le tableau triee est :"
25 POUR i ALLANT_DE 1 A 5
26 DEBUT_POUR
27 min PREND_LA_VALEUR i
28 POUR j ALLANT_DE i+1 A 5
29 DEBUT_POUR
30 SI (tab[j]<tab[min]) ALORS
31 DEBUT_SI
32 min PREND_LA_VALEUR j
33 FIN_SI
34 FIN_POUR
35 a PREND_LA_VALEUR tab[i]
36 tab[i] PREND_LA_VALEUR tab[min]
37 tab[min] PREND_LA_VALEUR a
38 FIN_POUR
39 POUR i ALLANT_DE 1 A 5
40 DEBUT_POUR
41 AFFICHER tab[i]
42 FIN_POUR
43 FIN_SI
44 SINON
45 DEBUT_SINON
46 AFFICHER "merci :)"
47 FIN_SINON
48 FIN_ALGORITHME
Résultats
***Algorithme lancé***
entrez le 1emme ellement du tableau
Entrer le terme de rang i de la liste tab : 2
entrez le 2emme ellement du tableau
Entrer le terme de rang i de la liste tab : 8
entrez le 3emme ellement du tableau
Entrer le terme de rang i de la liste tab : 49
entrez le 4emme ellement du tableau
Entrer le terme de rang i de la liste tab : 1
entrez le 5emme ellement du tableau
Entrer le terme de rang i de la liste tab : 5
2
8
49
1
5
voulez vous trier le tableau Généré
ci dessus? 0=oui 1= non par AlgoBox
Entrer c : 0
le tableau triee est :
1
2
5
8
49
***Algorithme terminé***