Arbre binaire et fichier langage c urgent!!!
Fermé
zargoss
Messages postés
78
Date d'inscription
mercredi 12 décembre 2007
Statut
Membre
Dernière intervention
14 juin 2008
-
13 mai 2008 à 20:30
j - 16 août 2008 à 15:56
j - 16 août 2008 à 15:56
A voir également:
- Arbre binaire et fichier langage c urgent!!!
- Fichier rar - Guide
- Langage binaire - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier host - Guide
15 réponses
bon ok je veux bien t'aider. mais g pas tres bien compris ta question. tu veux dessiner l'arbre en fichier texte genre comme sa : racine
/\
/ \
/ \
filsga filsdroit
/ \
...
/\
/ \
/ \
filsga filsdroit
/ \
...
par exemple pour enregistrer un int tu fais
int entierasauver[1];
fwrite(entierasauver,sizeof(int),1,flux de sortie);
int entierasauver[1];
fwrite(entierasauver,sizeof(int),1,flux de sortie);
zargoss
Messages postés
78
Date d'inscription
mercredi 12 décembre 2007
Statut
Membre
Dernière intervention
14 juin 2008
3
14 mai 2008 à 14:17
14 mai 2008 à 14:17
a suoi sert le [1]
je sais comment faire. je te le dis a une condition. tu me dis comment en c je peux ecrire sur une zone memoire dont je choisi moi même l'adresse.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
si tu reponds a ma question je te dis
zargoss
Messages postés
78
Date d'inscription
mercredi 12 décembre 2007
Statut
Membre
Dernière intervention
14 juin 2008
3
13 mai 2008 à 21:23
13 mai 2008 à 21:23
je vous jure je connai pas la reponse de ta question et si je l'aurais je te le dis emmidiatement meme si vous me dites rien
je suis trés coincé la pour l'enregistrement
donc svp je vous enmpri dis moi comment
je suis trés coincé la pour l'enregistrement
donc svp je vous enmpri dis moi comment
aussi si tu mets 3 heures avatn de repondre je vais pas t'aider ...
zargoss
Messages postés
78
Date d'inscription
mercredi 12 décembre 2007
Statut
Membre
Dernière intervention
14 juin 2008
3
13 mai 2008 à 22:24
13 mai 2008 à 22:24
dsl dsl j'ai ete pas la
ce que je veu c'est enregistrer le contenu des noeud d'une arbre dja creer dans un fichier.txt
ce qu'on va enregistrer depond du parcour choisi (prefix ;postfix ou infixe)
ce que je veu c'est enregistrer le contenu des noeud d'une arbre dja creer dans un fichier.txt
ce qu'on va enregistrer depond du parcour choisi (prefix ;postfix ou infixe)
zargoss
Messages postés
78
Date d'inscription
mercredi 12 décembre 2007
Statut
Membre
Dernière intervention
14 juin 2008
3
14 mai 2008 à 00:30
14 mai 2008 à 00:30
svp ya pas des programmeurs qui peuvent me dire comment faire cela
si il y a moi. il faut le faire recursivement
zargoss
Messages postés
78
Date d'inscription
mercredi 12 décembre 2007
Statut
Membre
Dernière intervention
14 juin 2008
3
14 mai 2008 à 12:05
14 mai 2008 à 12:05
mais le problème c'est que je n'ai aucune idée pour faire cela
donc je t'emprie si tu peu m'écrire l'algorithme ou le code ou ta un cours ou un tutoriel ou il ya cela passe le stp
donc je t'emprie si tu peu m'écrire l'algorithme ou le code ou ta un cours ou un tutoriel ou il ya cela passe le stp
g pas envie d'ecrire le code je te donne juste la mehode
si l'arbre na que une racine et bien tu l'enregistres et c fini
sinon tu enregistres la racine le fils gauche et le fils droit
et voila
si l'arbre na que une racine et bien tu l'enregistres et c fini
sinon tu enregistres la racine le fils gauche et le fils droit
et voila
zargoss
Messages postés
78
Date d'inscription
mercredi 12 décembre 2007
Statut
Membre
Dernière intervention
14 juin 2008
3
14 mai 2008 à 13:23
14 mai 2008 à 13:23
lol cela je le connais mais mon probleme c'est que je n'arive pas a ecrire ca donc svp ecri moi seulement l'essentiel du code ne l'ecri pas tous
merci pour votre attention et vos reponse
merci pour votre attention et vos reponse
pour ecrire dans un ficher tu utilises la commande fwrite
zargoss
Messages postés
78
Date d'inscription
mercredi 12 décembre 2007
Statut
Membre
Dernière intervention
14 juin 2008
3
14 mai 2008 à 14:08
14 mai 2008 à 14:08
et pour enregistrer qq chose dans le fichier comme les valeur des noeud d'un arbre
en fait pour utiliser fwrite il faut que ce soit un pointeur et en mettant [1] sa fait un pointeur
zargoss
Messages postés
78
Date d'inscription
mercredi 12 décembre 2007
Statut
Membre
Dernière intervention
14 juin 2008
3
14 mai 2008 à 14:26
14 mai 2008 à 14:26
lol j'ai rien pigé
pas grave merci quand meme
pas grave merci quand meme
est ce que tu peux me rendre un service. est ce que tu peux me transformer ce code en c en .exe pour windows et me l'envoyer a jojolelapin@hotmail.fr. MEerc
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main (int argc, char * argv[]) {
FILE *infile;
infile=fopen(argv[1],"r+");
int i;
i=0;
int p=1;
char j[1];
for(i=0;i<54;i++) {
fread(j,1,1,infile);
}
while (p!=0) {
p=fread(j,sizeof(char),1,infile);
printf("%d ",*j);
*j=~*j;
printf(" %d\n",*j);
fwrite(j,sizeof(char),1,infile);
}
fclose(infile);
return 0;
}
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main (int argc, char * argv[]) {
FILE *infile;
infile=fopen(argv[1],"r+");
int i;
i=0;
int p=1;
char j[1];
for(i=0;i<54;i++) {
fread(j,1,1,infile);
}
while (p!=0) {
p=fread(j,sizeof(char),1,infile);
printf("%d ",*j);
*j=~*j;
printf(" %d\n",*j);
fwrite(j,sizeof(char),1,infile);
}
fclose(infile);
return 0;
}
zargoss
Messages postés
78
Date d'inscription
mercredi 12 décembre 2007
Statut
Membre
Dernière intervention
14 juin 2008
3
14 mai 2008 à 14:33
14 mai 2008 à 14:33
le transformer en c lol c'est du c ca
et quand tule compile tu l'execute et voile il transforme en .exe tous seul
et la programmation en c c'est la meme sur tous les os
et quand tule compile tu l'execute et voile il transforme en .exe tous seul
et la programmation en c c'est la meme sur tous les os
zargoss
Messages postés
78
Date d'inscription
mercredi 12 décembre 2007
Statut
Membre
Dernière intervention
14 juin 2008
3
14 mai 2008 à 14:36
14 mai 2008 à 14:36
t'as des erreur sur ce programme c pour ca il ne focntionne plus
en faite ya pas des commentaire ni dans le programme ni lors de l'execution car l'utilisateur sait pas qq il va faire
en faite ya pas des commentaire ni dans le programme ni lors de l'execution car l'utilisateur sait pas qq il va faire
stp transforme ce programme en .exe et je te file le code dont tu as besoin
zargoss
Messages postés
78
Date d'inscription
mercredi 12 décembre 2007
Statut
Membre
Dernière intervention
14 juin 2008
3
14 mai 2008 à 14:37
14 mai 2008 à 14:37
ok j'ajoute ton contact a ma boite et je te le passe
bien sur que si mon programme il fonctionne.arrete de gfaire chier et compile le stp
zargoss
Messages postés
78
Date d'inscription
mercredi 12 décembre 2007
Statut
Membre
Dernière intervention
14 juin 2008
3
14 mai 2008 à 14:41
14 mai 2008 à 14:41
accepte mon invitationj'ai ajouté ton contacte
13 mai 2008 à 20:43