ptite appli en C

ptite appli en C - C - Programmation

Marsh Posté le 08-04-2008 à 11:11:08    

Bonjour @ tous,
 
 j'ai un petit projet à réaliser en C sans interfface (le truc de base quoi). Il consiste à gérer une base de données.
Par exemple une liste d'étudiants avec les champs nom, prénom et note.
Gérer les données consiste donc à pouvoir ajouter, supprimer, voir modifier des données.
Ces données pourraient donc être stockées dans un fichier texte externe, ou dans un tableau interne au fichier.
 
Je pense que c'est le type de projet "classique" que tout étudiant à du voir en cours de C...
 
Je souhaiterai trouver une bonne base qui compile sur laquelle m'appuyer car vraiment je suis plongé dans un bouquin de C mais je galère c pas du tout mon truc
 
 
Merci d'avance

Reply

Marsh Posté le 08-04-2008 à 11:11:08   

Reply

Marsh Posté le 08-04-2008 à 11:22:33    

Voici une bonne base qui compile :

Code :
  1. int main(void) {
  2.   return 0;
  3. }


 
De rien. [:dawa]
 
(merci de lire les règles de la catégorie Programmation)

Reply

Marsh Posté le 08-04-2008 à 11:29:01    

mon message n'est pas correcte ?
 
Si un VRAI programmeur a une idée ... merci

Reply

Marsh Posté le 08-04-2008 à 11:30:39    

Non, ton message n'est pas correct, le forum n'a pas pour vocation de faire les exercices à ta place.
 
Dis plutôt ce que tu ne comprends pas ou ce qui te bloque pour faire ton programme.

Reply

Marsh Posté le 08-04-2008 à 11:35:39    

c simple je suis dans le rezo je n'ai pas de notions en C que je débute et  j'ai un super prof que je ne vois jamais qui ne repond pas a ses mails et ki nous donne sa a faire.
Je voulais donc trouver une base qui fonctionne ke je puisse comprendre et y rajouter des fcts/ procedures par la suite que j'aorai faire faire corriger ici.
Dommage je ne trouverai pas d'aide ici selon toi alors ?
merci qd meme

Reply

Marsh Posté le 08-04-2008 à 11:38:01    

Je t'ai donné la base d'un programme en C. Crois-moi ou non, mais il n'y en a pas d'autre.
 
Ta question est beaucoup trop vague, ce qu'il te faut c'est un bon site ou un bon livre.
Pour le premier, je te suggère : http://mapage.noos.fr/emdel
Pour le second, je préconise "Le Langage C" de Kernighan & Ritchie, c'est la bible du C.

Reply

Marsh Posté le 08-04-2008 à 11:48:01    

je te remercie j'ai deja pas mal de bouquins bien pedagogiques.
 
Je souhaiterai trouver la base de mon appli que je  puisse travailler sur les fonction et procedures. Je pense que c'est plus long que 2 lignes de code ^^.
 
Tampis merci quand même

Reply

Marsh Posté le 08-04-2008 à 11:49:28    

Si tes bouquins ne savent pas expliquer comment créer une fonction, ni comment lire ou écrire dans un fichier, alors jette les au feu.

Reply

Marsh Posté le 08-04-2008 à 11:53:21    

lol allez je réexplique une 3e fois :
 
mes bouqins sont tres bien pr les fcts et procedures.
 
Vu mes difficultés ce qu'il me manque c'est la base du petit "programme" j'ai un tas d'infos dans le bouquin mais j'avance pas vite ce n'est pas mon domaine et j'avoue ne pas etre passionné par le C...
 
Bref j'ai compris je peux aller chercher ailleurs...merci qd meme pour les 2 lignes

Reply

Marsh Posté le 08-04-2008 à 12:02:50    

Je ne comprends pas le problème si tu sais écrire les fonctions.

 

Tu appelles tes fonctions dans le code donné au-dessus non :??:

Message cité 1 fois
Message édité par art_dupond le 08-04-2008 à 12:03:37

---------------
oui oui
Reply

Marsh Posté le 08-04-2008 à 12:02:50   

Reply

Marsh Posté le 08-04-2008 à 14:02:48    

clubber_0109 a écrit :

lol allez je réexplique une 3e fois :
 
mes bouqins sont tres bien pr les fcts et procedures.
 
Vu mes difficultés ce qu'il me manque c'est la base du petit "programme" j'ai un tas d'infos dans le bouquin mais j'avance pas vite ce n'est pas mon domaine et j'avoue ne pas etre passionné par le C...
 
Bref j'ai compris je peux aller chercher ailleurs...merci qd meme pour les 2 lignes


C'est pas parceque nous, ça nous intéresse, qu'on va faire le travail des autres. Et si tout le monde venait te voir pour que tu fasses leur travail en réseau? Tu le ferais pendant ton week end? Ou tu leur dirais de bosser?
Aider quelqu'un ok, faire son boulot non.


---------------
deluser --remove-home ptitchep
Reply

Marsh Posté le 08-04-2008 à 14:18:33    

art_dupond a écrit :

Je ne comprends pas le problème si tu sais écrire les fonctions.
 
Tu appelles tes fonctions dans le code donné au-dessus non :??:


 
 
 
quel code cité au dessus ?
 
il faut créer un menu (switch)
crééer une liste d'éleve par ex de notes je c pas justement bref je vais chercher ailleurs pas grave je me doutais ne rien trouver mais qui ne tente rien n'a rien.
 
ptichep : moi je résonne différement si on me demande un taff de fou ki prend un we en effet je donnerai des pistes mais ne ferai pas tout.
La il s'agit d'un petit code qui prendra peut etre 15 mn à faire par un developpeur C.
Comme sur bcp de forum et c dommage il ya bcp bcp de grosses t$etes qui sont là pour dire ce qu'ils savent faire mais dès qu'il faut aider...pu personne.
Dsl si je n'arrive pas a démarrer mon programme chacun son domaine
 
Je vais me débrouiller merci

Message cité 2 fois
Message édité par clubber_0109 le 08-04-2008 à 14:19:00
Reply

Marsh Posté le 08-04-2008 à 14:20:16    

Ce que tu ne comprends pas, c'est que le bout de code que tu demandes est si trivial que ça reviendrait à faire le travail à ta place.
 
L'écriture/lecture de fichier c'est la base, et si tu étais allé voir le lien que je t'ai donné, tu aurais déjà tout ce qu'il te faut non pas pour démarrer, mais pour faire tout ton programme.

Reply

Marsh Posté le 08-04-2008 à 14:20:23    

clubber_0109 a écrit :


La il s'agit d'un petit code qui prendra peut etre 15 mn à faire par un developpeur C.
Comme sur bcp de forum et c dommage il ya bcp bcp de grosses t$etes qui sont là pour dire ce qu'ils savent faire mais dès qu'il faut aider...pu personne.
Dsl si je n'arrive pas a démarrer mon programme chacun son domaine


 
Bien tu sais, au prix on je suis payé à l'heure, non, j'ai pas un quart à perdre.
aider != tout faire, je te renvoie à la parabole du poisson et du pécheur. On t'a donné des pistes, un bout de code, à toi maintenant de travailler

Reply

Marsh Posté le 08-04-2008 à 14:20:40    

clubber_0109 a écrit :


 
 
 
quel code cité au dessus ?
 
il faut créer un menu (switch)
crééer une liste d'éleve par ex de notes je c pas justement bref je vais chercher ailleurs pas grave je me doutais ne rien trouver mais qui ne tente rien n'a rien.
 
ptichep : moi je résonne différement si on me demande un taff de fou ki prend un we en effet je donnerai des pistes mais ne ferai pas tout.
La il s'agit d'un petit code qui prendra peut etre 15 mn à faire par un developpeur C.
Comme sur bcp de forum et c dommage il ya bcp bcp de grosses t$etes qui sont là pour dire ce qu'ils savent faire mais dès qu'il faut aider...pu personne.
Dsl si je n'arrive pas a démarrer mon programme chacun son domaine
 
Je vais me débrouiller merci


Oui mais malgré les règles du forum, les topics sur les liens utiles etc, y'en a un par jour qui demande comme toi qu'on fasse son travail sous pretexte que ça ne nous prend pas bcp de temps...


---------------
deluser --remove-home ptitchep
Reply

Marsh Posté le 08-04-2008 à 14:28:54    

c sa le pb aussi avant de poster il y a je ne sais combien de pages de règles à lire...
JE connais les regle du forum  mais pas toutes les pages par coeur et je n'ai pas vu s'il était interdit de demander de l'aide sur une base de programme sorry .
A quand un vrai forum d'entraide ou chacun fait profiter de ses conpétences sans caïdes pour faire la loi et remballer les gens.
 
 Bref c'était une petite chose je ne demande pas que l'on me fasse montravail completement je voulais jsute une base solide
 
merci qd meme


Message édité par clubber_0109 le 08-04-2008 à 14:37:02
Reply

Marsh Posté le 08-04-2008 à 14:37:50    

Y'a un topic règles et un autre, tu aurais moins perdu de temps si tu les avais lu et ensuite posé une question correcte. En plus t'aurais surement la réponse ou presque.  
http://forum.hardware.fr/hfr/Progr [...] m#t1656256
La moitié de mes compétences en info viennent de ce forum. Si tu poses les bonnes questions, les gens répondent et cela te permet de comprendre. Tu feras comment au TP noté? Tu posteras un msg sur un forum avec le sujet pour qu'on te donne une base déjà prete? Si tu fais faire ton travail par les autres, tu ne seras jamais capable de le faire toi même. C'est pas en lisant le code des autres qu'on apprend à coder


---------------
deluser --remove-home ptitchep
Reply

Marsh Posté le 08-04-2008 à 14:41:09    

Bon, devant l'entêtement de clubber_0109 il est manifeste que ce topic n'ira nul part.
 
Je ferme donc ce sujet hors-charte.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed