Un programme qui tri un tableau dans l'ordre croissant
Fermé
saidinfo
Messages postés
10
Date d'inscription
mardi 13 janvier 2015
Statut
Membre
Dernière intervention
11 octobre 2015
-
Modifié par saidinfo le 13/01/2015 à 15:51
saidinfo Messages postés 10 Date d'inscription mardi 13 janvier 2015 Statut Membre Dernière intervention 11 octobre 2015 - 20 janv. 2015 à 23:51
saidinfo Messages postés 10 Date d'inscription mardi 13 janvier 2015 Statut Membre Dernière intervention 11 octobre 2015 - 20 janv. 2015 à 23:51
A voir également:
- Comment trier un tableau en c
- Trier tableau excel - Guide
- Tableau croisé dynamique - Guide
- Comment faire un tableau - Guide
- Tableau ascii - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
2 réponses
Franck7511
Messages postés
14296
Date d'inscription
jeudi 24 décembre 2009
Statut
Membre
Dernière intervention
10 août 2017
1 121
13 janv. 2015 à 16:06
13 janv. 2015 à 16:06
Le problème vient de ta fonction de tri !
Le while n'est pas adapté ici, un if convient. Mais je pense que tu as essayé de coder, sans succès, un tri à bulles.
Regarde ici pour avoir une idée de comment implémenter le tri à bulles : https://fr.wikipedia.org/wiki/Tri_%C3%A0_bulles
Accessoirement, fais gaffe quand tu déclares ton tableau de taille 100 (ligne 35), et que tu utilises nb (= 5) partout ailleurs.
Ici ça ne pose pas de problème, mais si tu changes nb pour une valeur plus grande que 100, tu auras des problèmes.
Le while n'est pas adapté ici, un if convient. Mais je pense que tu as essayé de coder, sans succès, un tri à bulles.
Regarde ici pour avoir une idée de comment implémenter le tri à bulles : https://fr.wikipedia.org/wiki/Tri_%C3%A0_bulles
Accessoirement, fais gaffe quand tu déclares ton tableau de taille 100 (ligne 35), et que tu utilises nb (= 5) partout ailleurs.
Ici ça ne pose pas de problème, mais si tu changes nb pour une valeur plus grande que 100, tu auras des problèmes.
13 janv. 2015 à 16:17
13 janv. 2015 à 16:48
20 janv. 2015 à 23:51