Chaîne de caractères
Fermé
marouaariem
Messages postés
1
Date d'inscription
lundi 20 mars 2017
Statut
Membre
Dernière intervention
20 mars 2017
-
20 mars 2017 à 19:36
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 - 22 mars 2017 à 19:24
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 - 22 mars 2017 à 19:24
A voir également:
- Chaîne de caractères
- Caractères ascii - Guide
- Chaine tnt gratuite sur mobile - Guide
- Caractères spéciaux clavier azerty - Guide
- Caractères spéciaux - Guide
- Plus de chaine tv - Guide
1 réponse
[Dal]
Messages postés
6194
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
11 octobre 2024
1 092
Modifié par [Dal] le 21/03/2017 à 15:16
Modifié par [Dal] le 21/03/2017 à 15:16
Salut Marouaariem,
Si tu dois diviser un texte en mots, tu peux définir les caractères séparateurs et utiliser strtok() pour établir ce "découpage".
http://www.cplusplus.com/reference/cstring/strtok/
Pour déterminer la longueur qu'un "mot", tu pourras, par exemple, utiliser strlen()
Les prototypes de ces fonctions standard sont dans string.h :-)
Le reste de ce que tu dis est assez peu compréhensible, et ressemble manifestement à un devoir. Tu devrais aussi lire : https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/
Dal
Si tu dois diviser un texte en mots, tu peux définir les caractères séparateurs et utiliser strtok() pour établir ce "découpage".
http://www.cplusplus.com/reference/cstring/strtok/
Pour déterminer la longueur qu'un "mot", tu pourras, par exemple, utiliser strlen()
Les prototypes de ces fonctions standard sont dans string.h :-)
Le reste de ce que tu dis est assez peu compréhensible, et ressemble manifestement à un devoir. Tu devrais aussi lire : https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/
Dal
22 mars 2017 à 17:11
merci dal
Je veux construire un index alphabétique pour un texte .Il consiste a extraire les mots representatifs d’un texte donné pour cela on va utiliser un tableau de listes de listes ou chaque entree du tableau contiendra : -
-L’intervalle des mots -
-Un pointeur vers la liste de longueurs des mots ,
cette derniere contient la langueur et un pointeur vers la listes des mots de meme longueur et qui sont dans le meme intervalle alphabetique .prendre des intervalles distants de longueur L donné
Exemple:si L=3 donc[a, c],[d,f],[g,i]… Si =5donc [a, e],[f, j]…
moi je sais la structure par la quelle je travaille le cest que je sais la fonction qui decoupe le texte en mot et le place en tableau (strtok) Comment je peux transformer ce tableau a cette structure que je cherche dans le problème(tableau de listes de listes)
Modifié par [Dal] le 22/03/2017 à 19:27
Prend une phrase ou un texte court d'exemple, un papier et un crayon et sur cet exemple simple, constitue à la main :
- ton tableau
- les données qui doivent être insérées dans le tableau
- les données qui doivent être liées par pointeur à chaque entrée
découpe cela en opérations élémentaires, pour comprendre la logique et la séquence de ce que tu fais, et programme le :-)
Si tu n'y arrives pas après avoir fait cela, montre nous :
- ton jeu de données d'exemple, avec le résultat attendu sur cet exemple et la description des étapes, le tout en langue française,
- ton code qui ne fonctionne pas
- explique le résultat que tu obtiens avec ton code, ce que tu voudrais obtenir, et pourquoi tu penses que cela ne fonctionne pas comme tu le souhaites
et on pourra t'aider ou te fournir plus d'indications.
Dal