A voir également:
- Exo a faire en C
- Comment ouvrir un fichier exo? - Forum Programmation
- Exo de reflexion - Forum Algorithmes / Méthodes
- EXE Explorer - Télécharger - Divers Utilitaires
- Exo pix - Forum Excel
- Exo algo - Forum Programmation
7 réponses
Bonsoir,
Ce serait sympa de respecter ceci.^^
Tu aura plus d'aide tout de suite !
Bonne soirée.
Merci,
Gabriel.
Ce serait sympa de respecter ceci.^^
Tu aura plus d'aide tout de suite !
Bonne soirée.
Merci,
Gabriel.
Merci Gabriel,
bon j'ai encore du tempe a rendre cette exercice au prof j'espère avoir une solution :)
bon j'ai encore du tempe a rendre cette exercice au prof j'espère avoir une solution :)
Salut.
T'as oublié geen day !^^ Et tu ne peux pas reformuler avec plus d'infos comme demandé ?
Merci,
Gabriel.
T'as oublié geen day !^^ Et tu ne peux pas reformuler avec plus d'infos comme demandé ?
Merci,
Gabriel.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
j'ai pas compris . comment reformuler avec plus d'infos comme demandé ? Pour l'exercice ces tt ce qu'il nous a donnez.
comment reformuler avec plus d'infos comme demandé ?
En réfléchissant et en écrivant^^
Pour l'exercice ces tt ce qu'il nous a donnez.
Qui ça ???
De plus, le langage SMS n'est pas très apprécié ici, si tu as lu la charte, et puis, essaye de t'appliquer un peu pour l'orthographe...
Mercin
Gabriel.
En réfléchissant et en écrivant^^
Pour l'exercice ces tt ce qu'il nous a donnez.
Qui ça ???
De plus, le langage SMS n'est pas très apprécié ici, si tu as lu la charte, et puis, essaye de t'appliquer un peu pour l'orthographe...
Mercin
Gabriel.
Bonjour,
Pour lire dans un fichier vous pouvez utiliser fread http://www.cplusplus.com/reference/cstdio/fread/
L'exemple du lien est plus compliqué qu'il ne le devrait,
Avec cet exemple vous devriez pouvoir trouver une solution pour compter le nombre d'occurrence pour chaque caractère. Indice : vous pouvez utiliser un tableau de int tel que : int occurence[256]; et utiliser buff[i] pour se déplacer dedans et incrémenter. Ne pas oublier de mettre tout le tableau à zéro avant.
Pour lire dans un fichier vous pouvez utiliser fread http://www.cplusplus.com/reference/cstdio/fread/
L'exemple du lien est plus compliqué qu'il ne le devrait,
#include <stdio.h> int main(void) { char buffer[256]; // fread chargera par bloc dans ce buffer int nb_lu; // fread retournera le nb de caractere passés au buffer si 0 alors fini int i; // pour la boucle for FILE *fichier; fichier=fopen("exemple.txt","r"); // ouverture en lecture if(fichier==NULL){ // si il y a un problème à l'ouverture printf("erreur fopen\n"); } else { // si c'est ok while((nb_lu=fread(buffer,1,256,fichier))){ for(i=0;i<nb_lu;i++){//on boucle sur le nb de char retournés par fread printf("%c",buffer[i]);//on affiche caractère par caractère } } } return 0; }
Avec cet exemple vous devriez pouvoir trouver une solution pour compter le nombre d'occurrence pour chaque caractère. Indice : vous pouvez utiliser un tableau de int tel que : int occurence[256]; et utiliser buff[i] pour se déplacer dedans et incrémenter. Ne pas oublier de mettre tout le tableau à zéro avant.
Désolé, on a fait quasi en même temps, j'avais pas encore vu ton post, il comprendera mieux ! :)
Passe une excellente soirée !!!
À très bientôt.
Pas de souchis :))
Très bonne soirée à toi aussi ;-)
@+