Tri alphabetique
Résolu/Fermé
sbbs
Messages postés
10
Date d'inscription
jeudi 28 février 2008
Statut
Membre
Dernière intervention
29 février 2008
-
28 févr. 2008 à 11:18
sbbs Messages postés 10 Date d'inscription jeudi 28 février 2008 Statut Membre Dernière intervention 29 février 2008 - 29 févr. 2008 à 11:29
sbbs Messages postés 10 Date d'inscription jeudi 28 février 2008 Statut Membre Dernière intervention 29 février 2008 - 29 févr. 2008 à 11:29
6 réponses
RDB77
Messages postés
66
Date d'inscription
vendredi 22 février 2008
Statut
Membre
Dernière intervention
4 avril 2008
7
28 févr. 2008 à 14:31
28 févr. 2008 à 14:31
C'est pour avoir dans le table un caractere de ton nom par case comme sa tu a juste a comparé les même numéro de colone de chaque mot par exemple le caractère en 5eme possition du mot1 tab[1][5] tu pourra le comparé par le caractère en 5eme possition du mot2 tab[2][5] et ainsi de suite et tu decale si le caractère et plus grand
RDB77
Messages postés
66
Date d'inscription
vendredi 22 février 2008
Statut
Membre
Dernière intervention
4 avril 2008
7
28 févr. 2008 à 15:19
28 févr. 2008 à 15:19
Pas grave ^^.
Pour le tri il faut que tu compares lettre par lettre le premier nom avec le 2eme au debut tu fais un si les lettre sont egaux tu pas a une autre lettre et des qu'elles sont differente tu compare celle qui est plus proche du debut de l'alphabet si le 2eme nom et plus au dans l'alphabet tu savegarde le nom 1 et tu passe le nom 2 a la place du nom 1 et ainsi de suite dsl sa fait un moment que j'en ai pas fais donc faut que je mis remette un peu mdr
Pour le tri il faut que tu compares lettre par lettre le premier nom avec le 2eme au debut tu fais un si les lettre sont egaux tu pas a une autre lettre et des qu'elles sont differente tu compare celle qui est plus proche du debut de l'alphabet si le 2eme nom et plus au dans l'alphabet tu savegarde le nom 1 et tu passe le nom 2 a la place du nom 1 et ainsi de suite dsl sa fait un moment que j'en ai pas fais donc faut que je mis remette un peu mdr
sbbs
Messages postés
10
Date d'inscription
jeudi 28 février 2008
Statut
Membre
Dernière intervention
29 février 2008
28 févr. 2008 à 16:35
28 févr. 2008 à 16:35
non!! j'ai bien compris l'idée! c'est assez claire.
merci beaucoup.
je ne sais pas si tu as d'autre exercices sur le tri alphabetique??
ma recheche sur le net n'était pas trés fertile!
je te remercie encore une fois.
merci beaucoup.
je ne sais pas si tu as d'autre exercices sur le tri alphabetique??
ma recheche sur le net n'était pas trés fertile!
je te remercie encore une fois.
sbbs
Messages postés
10
Date d'inscription
jeudi 28 février 2008
Statut
Membre
Dernière intervention
29 février 2008
29 févr. 2008 à 11:29
29 févr. 2008 à 11:29
bonjour.
est ce que tu peux m'aider à resourde cet alogo:
Ecrire une fonction qui cherche l'indice du plus petit élément d'un tableau compris entre deux indices donnés. Par exemple, on pourra chercher l'indice du plus petit élément d'un tableau compris entre l'indice 5 et l'indice 8.
j'aimerai comparer ta solution avec la mienne.
merci.
est ce que tu peux m'aider à resourde cet alogo:
Ecrire une fonction qui cherche l'indice du plus petit élément d'un tableau compris entre deux indices donnés. Par exemple, on pourra chercher l'indice du plus petit élément d'un tableau compris entre l'indice 5 et l'indice 8.
j'aimerai comparer ta solution avec la mienne.
merci.
RDB77
Messages postés
66
Date d'inscription
vendredi 22 février 2008
Statut
Membre
Dernière intervention
4 avril 2008
7
28 févr. 2008 à 11:37
28 févr. 2008 à 11:37
tu veux faire un tri sur quoi?
sbbs
Messages postés
10
Date d'inscription
jeudi 28 février 2008
Statut
Membre
Dernière intervention
29 février 2008
28 févr. 2008 à 11:58
28 févr. 2008 à 11:58
bon il me faut avant comprendre le principe!!pour passer ensuite aux exercices.
peux tu m'aider! je serai reconnaissante.
j'ai un devoir à rendre la semaine prochaine, et j'avance pas tellement dans ma recherche.
merci d'avoir repondu.
peux tu m'aider! je serai reconnaissante.
j'ai un devoir à rendre la semaine prochaine, et j'avance pas tellement dans ma recherche.
merci d'avoir repondu.
RDB77
Messages postés
66
Date d'inscription
vendredi 22 février 2008
Statut
Membre
Dernière intervention
4 avril 2008
7
28 févr. 2008 à 12:08
28 févr. 2008 à 12:08
Alors 2 façon:
- soit tu test les nom de chaque élément lettre par lettre et tu deplace les elements au fur et a mesure
- soit tu compare a l'aide du code ascii et tu deplace les éléments.
faut que tu utilises des tableaux pour faire sa. Si tu veux plus de detail il faut que tu m'en dise plus.
- soit tu test les nom de chaque élément lettre par lettre et tu deplace les elements au fur et a mesure
- soit tu compare a l'aide du code ascii et tu deplace les éléments.
faut que tu utilises des tableaux pour faire sa. Si tu veux plus de detail il faut que tu m'en dise plus.
sbbs
Messages postés
10
Date d'inscription
jeudi 28 février 2008
Statut
Membre
Dernière intervention
29 février 2008
28 févr. 2008 à 12:25
28 févr. 2008 à 12:25
tu veux dire dans le premier cas faire une permutaion??
pour le code de ascii! franchement je ne sais pas ce que c'est:)
peux tu me donner des exemples de tri alpha?? avec commentaires si c'est c'est possible!
tout ce que j'essaye de faire c'est comprendre.
merci beaucoup
pour le code de ascii! franchement je ne sais pas ce que c'est:)
peux tu me donner des exemples de tri alpha?? avec commentaires si c'est c'est possible!
tout ce que j'essaye de faire c'est comprendre.
merci beaucoup
sbbs
Messages postés
10
Date d'inscription
jeudi 28 février 2008
Statut
Membre
Dernière intervention
29 février 2008
28 févr. 2008 à 12:46
28 févr. 2008 à 12:46
par exemple l'exrecice suivant :
Le programme consiste à saisir des mots (au maximum 10) de 20 caractères maximum et de les insérer
dans un tableau dans l'ordre alphabétique. Puis d'afficher ensuite ce tableau.
Le tableau résultat est du type TABLEAU CAR [10,20].
Le programme consiste à saisir des mots (au maximum 10) de 20 caractères maximum et de les insérer
dans un tableau dans l'ordre alphabétique. Puis d'afficher ensuite ce tableau.
Le tableau résultat est du type TABLEAU CAR [10,20].
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
sbbs
Messages postés
10
Date d'inscription
jeudi 28 février 2008
Statut
Membre
Dernière intervention
29 février 2008
28 févr. 2008 à 13:21
28 févr. 2008 à 13:21
salut.
j'ai besoin d'exemples d'algorithme de tri alphabetique (tri des mots dans un tableau) ou d'autre cas!!
merci.
j'ai besoin d'exemples d'algorithme de tri alphabetique (tri des mots dans un tableau) ou d'autre cas!!
merci.
RDB77
Messages postés
66
Date d'inscription
vendredi 22 février 2008
Statut
Membre
Dernière intervention
4 avril 2008
7
28 févr. 2008 à 13:36
28 févr. 2008 à 13:36
si j'ai bien compris ton truc c'est du genre:
//saisie des nom
tantque rep="o" et i<=10 repeter
Afficher("Entrez un nom et finir par 0")
tantque tab[i][j]!=0 et j<=20 repeter
saisir tab[i][j]
j <- j+1
Fin tantque
i <- i+1
nb <- nb+1
Afficher(voulez vous rentrez un autre nom?)
Saisir(rep)
fin tantque
//tri
j<- 1
Pour i de 1 à nb repeter
Pour j de 1 à 20 repeter
et apres tu fais une suite de si tu creer une variable pour sauvegarder le nom que tu va ecraser quand tu va deplacer pour le tri
//saisie des nom
tantque rep="o" et i<=10 repeter
Afficher("Entrez un nom et finir par 0")
tantque tab[i][j]!=0 et j<=20 repeter
saisir tab[i][j]
j <- j+1
Fin tantque
i <- i+1
nb <- nb+1
Afficher(voulez vous rentrez un autre nom?)
Saisir(rep)
fin tantque
//tri
j<- 1
Pour i de 1 à nb repeter
Pour j de 1 à 20 repeter
et apres tu fais une suite de si tu creer une variable pour sauvegarder le nom que tu va ecraser quand tu va deplacer pour le tri
sbbs
Messages postés
10
Date d'inscription
jeudi 28 février 2008
Statut
Membre
Dernière intervention
29 février 2008
28 févr. 2008 à 14:25
28 févr. 2008 à 14:25
ok! veux tu me dire ce que fait la première boucle stp! je n'ai pas bien saisi!
- est ce une procedure de chargement de taleau?
la boucle c'est :
tant que rep="o" et i<=10
repeter
Afficher("Entrez un nom et finir par 0")
tantque tab[i][j]!=0 et j<=20
Répéter
saisir tab[i][j]
j <- j+1
Fin tantque
i <- i+1
nb <- nb+1
Afficher(voulez vous rentrez un autre nom?)
Saisir(rep)
fin tantque
merci tu m'aides beaucoup!
- est ce une procedure de chargement de taleau?
la boucle c'est :
tant que rep="o" et i<=10
repeter
Afficher("Entrez un nom et finir par 0")
tantque tab[i][j]!=0 et j<=20
Répéter
saisir tab[i][j]
j <- j+1
Fin tantque
i <- i+1
nb <- nb+1
Afficher(voulez vous rentrez un autre nom?)
Saisir(rep)
fin tantque
merci tu m'aides beaucoup!
28 févr. 2008 à 14:59
excuse moi mais je suis debutante j'ai encore besoin d'un coup de main :)
je peux utiliser un tri par selection ou un tri bulle!! tu m'as proposé le tri bulle! peux tu m'éclaircir encore sur ce point??
je fais un effort mais j'ai encore besoin de ton aide!
merci