Cout de pouce pour un exo en algo
Fermé
Banghs
Messages postés
13
Date d'inscription
jeudi 22 janvier 2009
Statut
Membre
Dernière intervention
29 juin 2009
-
23 févr. 2009 à 13:03
epoulos Messages postés 85 Date d'inscription mercredi 28 janvier 2009 Statut Membre Dernière intervention 16 décembre 2011 - 23 févr. 2009 à 16:24
epoulos Messages postés 85 Date d'inscription mercredi 28 janvier 2009 Statut Membre Dernière intervention 16 décembre 2011 - 23 févr. 2009 à 16:24
A voir également:
- Cout de pouce pour un exo en algo
- Cout recharge telephone - Guide
- Coup de pouce internet - Accueil - Box & Connexion Internet
- Algo 32 - Forum Algorithmes / Méthodes
- Cout d'un appel local - Forum Mobile
- Cout licence windows 10 - Accueil - Installation
1 réponse
epoulos
Messages postés
85
Date d'inscription
mercredi 28 janvier 2009
Statut
Membre
Dernière intervention
16 décembre 2011
494
23 févr. 2009 à 16:24
23 févr. 2009 à 16:24
Bonjour,
Je peux t'aider un peu. Supposons que ton programme stocke des noms sous forme de tableau (comme en C).
1. Chercher le premier élément de chaque tableau (code ascii à traiter pour ignorer la case. On fait cela avec une soustraction aisément).
2. Comparer cette première lettre (devenu chiffre ascii) avec les ordre dans l'ordre
Si on obtient un chiffre plus petit dans la suite, alors les nom ne som pas ranger par ordre alphabétique.
Petit rappel : A à Z correspondent aux codes ascii 64 à 90 (décimal pas hexadécimal)
a à z (minuscule) correspondent à 97 à 112. En y retranchant 33, on retombe sur des majuscules.
Voir https://www.commentcamarche.net/informatique/technologies/1589-code-ascii/ pour les autres caractères ascii.
J'espère t'avoir aidé.
A+
Je peux t'aider un peu. Supposons que ton programme stocke des noms sous forme de tableau (comme en C).
1. Chercher le premier élément de chaque tableau (code ascii à traiter pour ignorer la case. On fait cela avec une soustraction aisément).
2. Comparer cette première lettre (devenu chiffre ascii) avec les ordre dans l'ordre
Si on obtient un chiffre plus petit dans la suite, alors les nom ne som pas ranger par ordre alphabétique.
Petit rappel : A à Z correspondent aux codes ascii 64 à 90 (décimal pas hexadécimal)
a à z (minuscule) correspondent à 97 à 112. En y retranchant 33, on retombe sur des majuscules.
Voir https://www.commentcamarche.net/informatique/technologies/1589-code-ascii/ pour les autres caractères ascii.
J'espère t'avoir aidé.
A+