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:
- Trier un tableau par ordre croissant c
- Le fichier contient une liste de prénoms. triez ce tableau par ordre alphabétique des prénoms. quel mot est formé par les 6 premières lettres de la colonne code ? - Forum Bureautique
- Tableau croisé dynamique - Guide
- Le fichier contient une liste de prénoms. triez ce tableau par ordre alphabétique des prénoms - Forum Excel
- Débutant en C : trier tableau ? - Forum C
- Afficher un tableau en c - Forum C
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 119
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.
Whismeril
Messages postés
18279
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 mars 2023
888
13 janv. 2015 à 15:36
13 janv. 2015 à 15:36
Bonjour ce serait bien aussi!
13 janv. 2015 à 16:17
13 janv. 2015 à 16:48
20 janv. 2015 à 23:51