begin process at 2010 03 13 02:09:34
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Chaîne de caractères

 > TRIER UN TABLEAU DE CHAINES DE CARACTERE

TRIER UN TABLEAU DE CHAINES DE CARACTERE


 Information sur la source

Note :
8 / 10 - par 2 personnes
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Chaîne de caractères Niveau :Débutant Date de création :27/04/2002 Date de mise à jour :27/04/2002 17:06:05 Vu :11 041

Auteur : Nic.C

Ecrire un message privé
Site perso
Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

 Description


Source

  • #include <stdio.h>
  • #include <stdlib.h>
  • #include <string.h>
  • void tri_iteratif(char *tableau[], int taille)
  • {
  • char *temp;
  • int i, j;
  • for (i = 0; i < taille; i++)
  • for (j = 0; j < taille; j++)
  • if (strcmp(tableau[i], tableau[j]) < 0)
  • {
  • temp = tableau[i];
  • tableau[i] = tableau[j];
  • tableau[j] = temp;
  • }
  • }
  • void main(void)
  • {
  • char *valeurs[] = {"AAA", "CCC", "BBB", "EEE", "DDD"};
  • int i;
  • tri_iteratif(valeurs, 5);
  • for (i = 0; i < 5; i++)
  • printf("%s ", valeurs[i]);
  • }
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

void tri_iteratif(char *tableau[], int taille)
 {
   char *temp; 
   int i, j;

   for (i = 0; i < taille; i++) 
    for (j = 0; j < taille; j++)
      if (strcmp(tableau[i], tableau[j]) < 0)
        {
          temp = tableau[i];
          tableau[i] = tableau[j];
          tableau[j] = temp;
        }
  }

void main(void)
 {
   char *valeurs[] = {"AAA", "CCC", "BBB", "EEE", "DDD"};
   int i;

   tri_iteratif(valeurs, 5);
   for (i = 0; i < 5; i++)
     printf("%s ", valeurs[i]);
 }

 



 Sources du même auteur

AFFICHER/CACHER LES ICONES DU BUREAU
CREATION D'AUTORUN
INFORMATION D'UN LECTEUR
CREE UN RACOURCI
CONVERSION DECIMALE -&GT; BINAIRE

 Sources de la même categorie

FONCTION : CHAR * AJUSTERTAILLECHAINE() par Rockanos
Source avec Zip RECHERCHE D'ANNAGRAMMES par Torin
GESTION DE CHAINE DE CARACTÉRE EN C++ AVEC NSTRING par xmustapha
Source avec Zip COMMENTER CODE C <=> ASM (WIN64) par BruNews
Source avec Zip GSTRING - GESTION DES CHAINES DE CARACTÈRES par Neokript

Commentaires et avis

Commentaire de jeremia le 06/01/2003 16:18:47

Cool le code ! Mais comment on fais pour faire la même chose avec des chaines que tu tapes au clavier ?
merci pour ta reponse.

Commentaire de willcartley le 06/05/2005 03:06:53

Merci bcp pour ce code! il me serai très utile!

 Ajouter un commentaire




Nos sponsors


Appels d'offres

Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,499 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales