Programme qui compte le nombre de caractère
Michael12
Messages postés
216
Statut
Membre
-
periplasme Messages postés 422 Statut Membre -
periplasme Messages postés 422 Statut Membre -
Bonjour,
Ecrire un un programme qui lit un fichier <article.txt> qui compte le nombre de caractère, le nombre de A ou a, B ou b, ..., le nombre de Z ou z. Le programme affichera le % d'apparition de chaque lettre. Aidez moi svp, merci
Ecrire un un programme qui lit un fichier <article.txt> qui compte le nombre de caractère, le nombre de A ou a, B ou b, ..., le nombre de Z ou z. Le programme affichera le % d'apparition de chaque lettre. Aidez moi svp, merci
A voir également:
- Programme qui compte le nombre de caractère
- Caractère spéciaux - Guide
- Comment savoir qui regarde mon compte facebook - Guide
- Caractère ascii - Guide
- Caractere speciaux - Guide
- Créer un compte google - Guide
7 réponses
Justement je sais créer un fichier, écrire dans le fichier, et le copier aussi. Mais compter le nombre de caractères je ne sais pas.
Salut,
Tu te crées un histogramme (tableau d'entiers de 26 cases) en l'initialisant à 0. Chacune des cases contiendra le nombre de caractères des lettres de l'alphabet. Par exemple, la case 0 contiendra le nombre d'occurences de 'A' ou 'a'.
Ensuite, tu lis le fichier caractère par caractères (fgetc). Et tu incrémentes sa case correspondante.
Et ensuite tu affiches l'histogramme.
Je te laisse écrire sous forme d'algorithme ou directement en C. Poste ici, si tu souhaites qu'on te corrige ce que tu as fait.
Tu te crées un histogramme (tableau d'entiers de 26 cases) en l'initialisant à 0. Chacune des cases contiendra le nombre de caractères des lettres de l'alphabet. Par exemple, la case 0 contiendra le nombre d'occurences de 'A' ou 'a'.
Ensuite, tu lis le fichier caractère par caractères (fgetc). Et tu incrémentes sa case correspondante.
Et ensuite tu affiches l'histogramme.
Je te laisse écrire sous forme d'algorithme ou directement en C. Poste ici, si tu souhaites qu'on te corrige ce que tu as fait.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question