Besoin de votre aide, programme simple
Fermé
pc517
Messages postés
158
Date d'inscription
samedi 27 juin 2009
Statut
Membre
Dernière intervention
21 juin 2016
-
11 déc. 2013 à 18:17
[Dal] Messages postés 6057 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 17 mars 2023 - 12 déc. 2013 à 11:19
[Dal] Messages postés 6057 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 17 mars 2023 - 12 déc. 2013 à 11:19
A voir également:
- Besoin de votre aide, programme simple
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Frequence programme national ✓ - Forum Messagerie
- Programme demarrage windows 10 - Guide
- Programme bonjour ✓ - Forum Windows
- Programme démarrage windows 10 - Guide
2 réponses
Bonsoir,
C'est un exercice intéressant pour un débutant en C.
Procédez étape par étape de façon structurée:
1- Ouvrez le fichier "paragraphe" et stocker son contenu dans un conteneur en C dans un tableau par exemple (une liste chaînée de préférence mais je ne connais pas trop votre niveau en programmation).
2- Ouvrez le fichier "dictionnaire" et stocker son contenu dans un conteneur en C de la même façon.
3- Pour chaque élément stocké dans le tableau "paragraphe", comparez les au mot correspondant dans le tableau "dictionnaire".
Élaborez donc un petit algorithme trouver le bon mot à comparer et corriger la case du tableau "paragraphe".
4- Ecrivez le tableau "paragraphe" à présent dans un nouveau fichier.
A quel niveau pensez-vous bloquer ?
Cordialement.
C'est un exercice intéressant pour un débutant en C.
Procédez étape par étape de façon structurée:
1- Ouvrez le fichier "paragraphe" et stocker son contenu dans un conteneur en C dans un tableau par exemple (une liste chaînée de préférence mais je ne connais pas trop votre niveau en programmation).
2- Ouvrez le fichier "dictionnaire" et stocker son contenu dans un conteneur en C de la même façon.
3- Pour chaque élément stocké dans le tableau "paragraphe", comparez les au mot correspondant dans le tableau "dictionnaire".
Élaborez donc un petit algorithme trouver le bon mot à comparer et corriger la case du tableau "paragraphe".
4- Ecrivez le tableau "paragraphe" à présent dans un nouveau fichier.
A quel niveau pensez-vous bloquer ?
Cordialement.
[Dal]
Messages postés
6057
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
17 mars 2023
1 043
12 déc. 2013 à 11:19
12 déc. 2013 à 11:19
Salut pc517,
Pour faire une liste des mots dans ton paragraphe, tu pourrais utiliser
http://www.cplusplus.com/reference/cstring/strtok/
Dal
Pour faire une liste des mots dans ton paragraphe, tu pourrais utiliser
strtok()que tu trouves dans
string.h.
http://www.cplusplus.com/reference/cstring/strtok/
Dal
Modifié par pc517 le 11/12/2013 à 22:05
11 déc. 2013 à 23:25
En effet, si un mot est mal orthographié, il ne sera jamais trouvé dans le dictionnaire par une simple comparaison, donc que faire?
D'autre part un mot peut etre mal orthographié dans un certain contexte, mais etre trouvé dans le dictionnaire et donc considéré comme bon, par exemple porte et poste sont deux mots bien écrits mais avec un sens différent, l'erreur ne sera pas détectée par une simple comparaison.
Sans parler des accords masculin féminin, singulier pluriel, congugaison, grammaire...
Regardes comment fonctionne le correcteur orthographique de MS-Word, meme ce programme professionnel ne trouve pas toujours les fautes.
Bon courage quand même.