Aide sur un projet en C

Fermé
kamroucha Messages postés 31 Date d'inscription vendredi 7 décembre 2007 Statut Membre Dernière intervention 27 février 2008 - 17 janv. 2008 à 14:40
Pi_Xi Messages postés 2244 Date d'inscription samedi 24 mars 2007 Statut Membre Dernière intervention 22 janvier 2016 - 12 mars 2008 à 10:01
Bonjour, j'ai un projet tres important en C je cherche une personne qui m'aide pour la solution je bloque et j'arrive meme pas a commencer alors SVP si quelqu'un peut m'aider ou si il y a un site qui propose les correction gratuit merci beaucoup

22 réponses

kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
17 janv. 2008 à 17:37
J'imagine que tu fais un Bts Ig réseau (ou Dut réseaux). C'est clair qu'on apprend un peu à programmer dans cette filière mais ça ne va pas très loin...
Tu devrais bûcher un peu sur ce site:
https://openclassrooms.com/fr/courses
Ca te permettra de revoir les bases avant d'attaquer un truc lourd comme les listes chaînées. D'ailleurs attaquer les listes chaînées sans avoir étudié les pointeurs, c'est du suicide....

D'ailleurs est ce que tu dois réellement utiliser les listes chaînées pour faire ça? Est ce que tu ne dois pas plutôt utiliser des tableaux de structures par exemple?
Tu sais quoi? demande à ton prof comment il veux que ça soit fait: tableau de structures ou listes chainées. Puis dis le nous, et on t'indiquera exactement ce qu'il faut que tu aprennes pour le faire ;-)

Bonne chance.
1
Pi_Xi Messages postés 2244 Date d'inscription samedi 24 mars 2007 Statut Membre Dernière intervention 22 janvier 2016 149
17 janv. 2008 à 17:40
mais il peut quand même bien savoir tout seul comme un grand ce qu'il doit apprendre selon qu'il utilise des structures ou des listes chaînées, c'est pas lui rendre service là.

Le problème apparemment, c'est qu'il n'a aucune envie de "bûcher" la programmation vu que seuls les réseaux l'intéressent, et se forcer un peu pour mériter son diplôme, c'est qqch qui semble le dépasser.

++
0
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527 > kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016
17 janv. 2008 à 18:28
Franchement, relisez vous, c'est quoi ce message?

http://www.commentcamarche.net/forum/affich 4684446 aide sur un projet en c#18

Vous lui fournissez une solution toute cuite qui ne l'aidera pas, vous le démontez, et ça continue après....
0
Pi_Xi Messages postés 2244 Date d'inscription samedi 24 mars 2007 Statut Membre Dernière intervention 22 janvier 2016 149 > kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016
17 janv. 2008 à 18:47
Désolée pas le temps de lire tout ton message de suite.

J'ai plusieurs amis dans l'enseignement et ce genre de cas est grave et très courant.

On a tous eu un jour des profs incompétents et on peut faire sans, d'autant plus aujourd'hui avec les nouvelles technologiques. Perso g essentiellement appris sur la toile, plus qu'avec mes cours, on fait tous ça quand on a des cours pourraves. Mais jamais je ne me serais permis de demander de l'aide avant même d'avoir cherché par moi-même.

Dans ma licence pro, 90% n'ont RIEN foutu de l'année et étaient fiers de gruger, je peux te dire que ça fout les boules quand tu bosses jour et nuit pour y arriver et rattraper le niveau, pace que c'était ma première année d'info et qu'ils avaient tous un bts ou dut d'info, plus qq années d'expé pour certains.

Et il ne voulait pas qu'on l'aide mais qu'on lui fasse son exo, c'est pas pareil.

Enfin heureusement, grâce à toi, il a une chance de réussir !! ;o)

Cordialement.
0
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527 > Pi_Xi Messages postés 2244 Date d'inscription samedi 24 mars 2007 Statut Membre Dernière intervention 22 janvier 2016
17 janv. 2008 à 19:28
Je ne conteste pas le fait qu'il manque d'autonomie etc....
Maintenant est ce que la solution c'est de le lyncher et de lui refiler une correction toute faite?

SebManfred était parti pour le guider plutôt que de lui mâcher le travail...
Sur ce forum on ne fait pas que du debuggage, on oriente aussi les gens. Si ce principe ne fonctionnait pas, le forum serait déjà mort.

L'autodidactisme absolu ça n'existe pas.
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567 > kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016
17 janv. 2008 à 19:31
Salut,


L'autodidactisme absolu ça n'existe pas.

je me permets de ne pas être d'accord avec toi ;-))
je connais quelqu'un qui est autodidacte à 100%, mais je ne te dit pas qui c'est ;-))) (j'exclu la période d'école ;-))
0
SebManfred Messages postés 484 Date d'inscription mardi 28 août 2007 Statut Membre Dernière intervention 20 mai 2011 128
17 janv. 2008 à 14:53
Salut,
on ne va pas faire ton exo à ta place, mais on peut t'aider et te donner des pistes.
par contre, il nous faut des infos pour comprendre ce qu'il te manque
quel est le sujet et qu'est-ce que tu as fait pour le moment?

à+
0
kamroucha Messages postés 31 Date d'inscription vendredi 7 décembre 2007 Statut Membre Dernière intervention 27 février 2008
17 janv. 2008 à 15:09
Merci pour l'aide le projet c'est:
creer un programme qui permet de gérer un répertoire téléphonique. pour chaque entrée dans le répt on retient le N° de tél (entier),nom,adresse, date de naissance, mail et le code du département(chaine de caracteres)
1/ ecrire une fonction qui permet d'ajouter un enregistrement dans le répertoire
2/ ecrire une fonction qui permet de vérifier si une personne située dans un certain ddépartement est présente dans le répt. la fonction renvoie l'indice de l'enregistrement si la personne appartient.
3/ ecrire une procedure qui permet de rechercher un nom et le département selon le n° de tél
4/ ecrire 2 fonctions qui permettent de supprimer un enregistrement du répt. l'enregistrement est identifié soit par le N° de tél ou le nom du département
5/ ecrire une fonction qui permet de trier les enregistrement selon le nom
6/ ecrire une procedure qui permet de sauvegarder le répertoire dans un fichier

Realisez un programme qui présente à l'utilisateur un menu qui lui permet d'effectuer des opérations sur le répertoire.
0
SebManfred Messages postés 484 Date d'inscription mardi 28 août 2007 Statut Membre Dernière intervention 20 mai 2011 128
17 janv. 2008 à 15:12
c'est en C, mais comment tu stocke les données? tu as un moyen obligatoire? c'est pour te faire potasser les listes chainées? le XML? les bases de données?
0
Pi_Xi Messages postés 2244 Date d'inscription samedi 24 mars 2007 Statut Membre Dernière intervention 22 janvier 2016 149
17 janv. 2008 à 16:12
Bonjour,

lol, a priori il faut utiliser les listes chainées dans un exo de C ;o)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
kamroucha Messages postés 31 Date d'inscription vendredi 7 décembre 2007 Statut Membre Dernière intervention 27 février 2008
17 janv. 2008 à 15:19
C'est pour ca que boque en plus je connais pas le XML et je viens de débuter en bases de données comment je vais ecrire une suite de fonctions et procedures chainés je n'y conais rien?
0
kamroucha Messages postés 31 Date d'inscription vendredi 7 décembre 2007 Statut Membre Dernière intervention 27 février 2008
17 janv. 2008 à 15:22
J'ai ecrit l'ennoncé complet avec comme titre "Repertoire téléphonique"
Si tu a une idée ecrit moi SVP c'est trés important merci beaucoup
0
SebManfred Messages postés 484 Date d'inscription mardi 28 août 2007 Statut Membre Dernière intervention 20 mai 2011 128
17 janv. 2008 à 15:22
si c'est un exo que t'ont donné tes profs, il doit bien faire référence à un cours que tu as eu...
qu'est-ce que tu connais comme moyen pour stocker les données?
si c'est les bases de données, c'est quoi comme base?
0
SebManfred Messages postés 484 Date d'inscription mardi 28 août 2007 Statut Membre Dernière intervention 20 mai 2011 128
17 janv. 2008 à 15:24
tu connais les structures? les pointeurs?
0
kamroucha Messages postés 31 Date d'inscription vendredi 7 décembre 2007 Statut Membre Dernière intervention 27 février 2008
17 janv. 2008 à 15:26
Les structures oui et ps tre bien aussi mais les pointeurs non
0
SebManfred Messages postés 484 Date d'inscription mardi 28 août 2007 Statut Membre Dernière intervention 20 mai 2011 128
17 janv. 2008 à 15:37
tu es sure de toi? généralement on voit les pointeurs avant les structures (vu que la tête de structure est un pointeur)
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
17 janv. 2008 à 22:39
Salut,

vu que la tête de structure est un pointeur)

si on parle de listes chaînée on utilise un pointeur qu'on peut l'appellé tête qui va pointer sur le 1er élément de la liste, d'accord
en revanche je n'ai jamais entendu de tête d'une structure
0
kamroucha Messages postés 31 Date d'inscription vendredi 7 décembre 2007 Statut Membre Dernière intervention 27 février 2008
17 janv. 2008 à 15:43
Je m'explique je suis en 2éme reseaux informatique j'ai le language en 1ére mais pas cette année donc j'ai besoin qu'on me rafrechisse la mémoire même en revenons à mes anciens cours j'ai trouver grand chose qui peut m'aider et c'est un mini projet cette anée sous forme de conclusion pour le C (j'en ai pas fait du tout cette année).
0
SebManfred Messages postés 484 Date d'inscription mardi 28 août 2007 Statut Membre Dernière intervention 20 mai 2011 128
17 janv. 2008 à 15:50
un pointeur c'est un truc qui contient une adresse mémoire, ça te permet entre autres de modifier les valeurs de tes variables dans des fonctions appelées et de voir l'effet de ces fonctions une fois qu'elles ont fait leur return.

vu l'énoncé, je pense qu'il s'agit de stocker les données dans une liste chainée.
on va commencer par le début : fais une structure susceptible de stocker les données dont tu as besoin, et fais une fonction qui te permet de remplir cette structure.
fais aussi un main minimal qui te permette de compiler le tout.
après, on verra
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
17 janv. 2008 à 22:42
un pointeur c'est un truc
ça peut être au bazar
en C un pointeur c'est une variable qui contient l'adresse d'une autre variable - depuis K&R - Le langage C - Norme ANSI
0
kamroucha Messages postés 31 Date d'inscription vendredi 7 décembre 2007 Statut Membre Dernière intervention 27 février 2008
17 janv. 2008 à 16:00
Je vous casse la tête peut être? mais Comment je fait une base donnée en C? et c'est quoi une liste chainée? comment j'ecrit une structure de chaine
Int (n°,nom,adresse,date de naissance,mail,code)
c'est ca le debut?
0
Pi_Xi Messages postés 2244 Date d'inscription samedi 24 mars 2007 Statut Membre Dernière intervention 22 janvier 2016 149
17 janv. 2008 à 16:17
Aparemment tu nous balance ton énoncé sans avoir bossé le cours ni fais qq recherches...

Essaye déjà de pondre du code après avoir étudié un support de cours, après on répondra à tes questions (quoique pour moi c'est très loin les listes chainées...)

C'est pas les cours ni les exemples qui manquent sur Google, d'autant plus que c'est un exo type le répertoire !
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
17 janv. 2008 à 16:02
Salut,

et c'est quoi une liste chainée?

c'est ça http://www.commentcamarche.net/faq/sujet 7444 liste simplement chainee
0
kamroucha Messages postés 31 Date d'inscription vendredi 7 décembre 2007 Statut Membre Dernière intervention 27 février 2008
17 janv. 2008 à 16:05
Merci lami20j pour l'information
0
kamroucha Messages postés 31 Date d'inscription vendredi 7 décembre 2007 Statut Membre Dernière intervention 27 février 2008
17 janv. 2008 à 16:25
j'ai compris le commentaire sur google
0
nico3fr Messages postés 34 Date d'inscription jeudi 31 mai 2007 Statut Membre Dernière intervention 17 janvier 2008 5
17 janv. 2008 à 16:47
Allez hop !
Google est ton ennemi...

http://www-sop.inria.fr/oasis/Carine.Courbis/c/tp3/repTel.c

Ca a du me prendre à peu près 3 minutes de temps de recherche pour trouver les sources, les compiler et vérifier le fonctionnement.
Voila, ton mini projet est terminé, tu vas pouvoir continuer de glander tranquillement maintenant.

Par contre, tu es en 2e année de réseaux informatique, je te conseille de changer de voie ou sinon je crains pour l'avenir des réseaux (enfin, ca, c'est seulement si tu arrives à avoir un diplome en bossant de cette manière).

Bonne continuation pour la suite.

Nico
0
Pi_Xi Messages postés 2244 Date d'inscription samedi 24 mars 2007 Statut Membre Dernière intervention 22 janvier 2016 149
17 janv. 2008 à 17:01
oué en plus c'est super simple et sympa les listes chaînées, faut juste lire le cours avant de faire l'exo, normal quoi ...
0
kamroucha Messages postés 31 Date d'inscription vendredi 7 décembre 2007 Statut Membre Dernière intervention 27 février 2008
17 janv. 2008 à 17:04
Merci beaucoup nico, tu m'as vraiment sauver la vie je ne sait comment te remercier pour la recherche pour moi, mais pour ton conseil je fait des etudes de reseaux et pas de programmation, en fait c'est pas mon point fort
Je ferai appel a toi en cas de besoin (mais comment tu as fait pour le trouver?)
0
Pi_Xi Messages postés 2244 Date d'inscription samedi 24 mars 2007 Statut Membre Dernière intervention 22 janvier 2016 149 > kamroucha Messages postés 31 Date d'inscription vendredi 7 décembre 2007 Statut Membre Dernière intervention 27 février 2008
17 janv. 2008 à 17:10
Tu viens juste de prouver ton manque de sérieux et de débrouillardise, c'est significatif ...

En outre, un (futur) informaticien ou ingénieur sait utiliser les outils à sa disposition, et notamment Google, c'est dans l'air du temps ^^

Bon courage pour la suite !!
0
kamroucha Messages postés 31 Date d'inscription vendredi 7 décembre 2007 Statut Membre Dernière intervention 27 février 2008
17 janv. 2008 à 17:19
Pi_Xi ce forum c'est fait pour poser des questions et demander de l'aide alors si j'avais une réponse je n'aurait pas demender de l'aide, vous n'etes pas obligé de le faire et épargner moi vos commentaires mal placés
Merci
0
Pi_Xi Messages postés 2244 Date d'inscription samedi 24 mars 2007 Statut Membre Dernière intervention 22 janvier 2016 149
17 janv. 2008 à 17:22
C'est pas le pb, tu n'as même pas cherché avant de demander de l'aide.

On est là pour débogger, pas pour finir les soluces à vos exos !!

Je cite nico:

"Voila, ton mini projet est terminé, tu vas pouvoir continuer de glander tranquillement maintenant.

Par contre, tu es en 2e année de réseaux informatique, je te conseille de changer de voie ou sinon je crains pour l'avenir des réseaux (enfin, ca, c'est seulement si tu arrives à avoir un diplome en bossant de cette manière). "

=> et là tu dis rien, car il t'as aimablement donné la soluce sur un plateau, mdr !
0
nico3fr Messages postés 34 Date d'inscription jeudi 31 mai 2007 Statut Membre Dernière intervention 17 janvier 2008 5
17 janv. 2008 à 17:23
Ca a vraiment été très dur à trouver.

J'ai fais la recherche suivante sur google "répertoire téléphonique en c" et c'est le premier résultat de la recherche.
0
Pi_Xi Messages postés 2244 Date d'inscription samedi 24 mars 2007 Statut Membre Dernière intervention 22 janvier 2016 149
17 janv. 2008 à 17:24
T'es un génie toua !! ;o)

Ca c'est niveau bac+4 quand même... 4 mots clés, ça fait bcp ^^

Et les entourer de guillemets, oulàààà faut un an de plus là :oP
0
kamroucha Messages postés 31 Date d'inscription vendredi 7 décembre 2007 Statut Membre Dernière intervention 27 février 2008
17 janv. 2008 à 17:26
et toi tu as un probléme avec moi?
0
Pi_Xi Messages postés 2244 Date d'inscription samedi 24 mars 2007 Statut Membre Dernière intervention 22 janvier 2016 149
17 janv. 2008 à 17:31
Perso j'ai un pb avec les glandeurs pathétiques oué ^^

Surtout ceux qui croient qu'en se tournant les pouces et en s'occupant éventuellement un peu l'esprit à lire un cours de temps en temps histoire de se changer un peu les idées et de se croire intelligent, ils vont arriver à qqch...

Le système scolaire s'écroule du coup, c'est grave.
0