[Débutant] Création de menu en C

Création de menu en C [Débutant] - C++ - Programmation

Marsh Posté le 04-02-2003 à 20:34:12    

Voilà, je dois faire un carnet d'adresse client en Cavec un menu du type :
 
*****************************
* Menu principal :          *
*   1.Afficher un client    *
*   2.Enregistrer un client *
*   3.Supprimer un client   *
*   4.Quitter               *
*****************************
 
suivi d'un scanf("%d",&a)
 
j'arrive a afficher le menu (ki est dans mon void main) et maintenant j'aimerais que grace a la valeur contenue dans "a" grace au scanf, ça me fasse aller à un autre sous menu...   style :
 
if (a==1)
{
    va au truc "void affich()";
}
 
bref, pour l'instant j'ai ça :
 
#include <stdio.h>
#include "fct.h"
 
int a;
 
void main()
{
 printf("*****************************\n" );
 printf("* Menu principal :          *\n" );
 printf("*   1.Afficher un client    *\n" );
 printf("*   2.Enregistrer un client *\n" );
 printf("*   3.Supprimer un client   *\n" );
 printf("*   4.Quitter               *\n" );
        printf("*****************************\n" );
 scanf("%d",&a);
}
 
que dois-je faire après, jsuis bloker, je fais du C depuis 15 minutes !!
 
merci de votre aide !!
 
 :hello:


---------------
Tout ce qui monte redescend un jour ...
Reply

Marsh Posté le 04-02-2003 à 20:34:12   

Reply

Marsh Posté le 04-02-2003 à 20:35:40    

ca me semblait pas mal
 
if (a==1)
{
  va au truc "void affich()";
}


Message édité par apolon34 le 04-02-2003 à 20:35:52
Reply

Marsh Posté le 04-02-2003 à 20:38:04    

apolon34 a écrit :

ca me semblait pas mal
 
if (a==1)
{
  va au truc "void affich()";
}


 
 :D   voui mais ça marche pô   :o


---------------
Tout ce qui monte redescend un jour ...
Reply

Marsh Posté le 04-02-2003 à 20:39:56    

ça fait 15 minutes que tu fais de la programamtion. achète toi un bouquin

Reply

Marsh Posté le 04-02-2003 à 20:41:24    

++Taz a écrit :

ça fait 15 minutes que tu fais de la programamtion. achète toi un bouquin


 
en fait g fait un peu d'algo, de vb, mais je débute en C, j'ai fait quelques leçons avec un prof, j'ai appris 2-3 trucs mais je connais vraiment que les bases de chez bases...
 
 :hello:


---------------
Tout ce qui monte redescend un jour ...
Reply

Marsh Posté le 04-02-2003 à 20:46:35    

ben t'as pas du assimiler le concept de fonction alors...

Reply

Marsh Posté le 04-02-2003 à 20:51:15    

++Taz a écrit :

ben t'as pas du assimiler le concept de fonction alors...


 
justement non...
enfin jsuis en train de batailler dessus...


---------------
Tout ce qui monte redescend un jour ...
Reply

Marsh Posté le 04-02-2003 à 22:56:46    

je pe téder si tu ve!!!! :p

Reply

Marsh Posté le 04-02-2003 à 23:00:17    

Vandekerput a écrit :

je pe téder si tu ve!!!! :p  


 
mouais jsuis sceptik, jcapte que dalle   :heink:  
m'enfin tant pis...   là ça m'énerve    :fou:


---------------
Tout ce qui monte redescend un jour ...
Reply

Marsh Posté le 04-02-2003 à 23:02:03    

achete toi livre. si tu veux faire du C, ça va te permettre d'apprendre beaucoup plus rapidement et surement. surtout que tu n'as pas de bases.

Reply

Marsh Posté le 04-02-2003 à 23:02:03   

Reply

Marsh Posté le 04-02-2003 à 23:08:32    

t'en est ou jo???

Reply

Marsh Posté le 04-02-2003 à 23:09:44    

tout schuss sur les pistes de Artouste!!!!!!!!!!!!!!!!!!!!!!!!

Reply

Marsh Posté le 04-02-2003 à 23:11:42    

:lol:  :lol:  :lol:

Reply

Marsh Posté le 04-02-2003 à 23:13:00    

++Taz a écrit :

tout schuss sur les pistes de Artouste!!!!!!!!!!!!!!!!!!!!!!!!

je crois que j'irai plutot à Luz-Ardiden ce weekend ;)

Reply

Marsh Posté le 04-02-2003 à 23:14:45    

++Taz a écrit :

je crois que j'irai plutot à Luz-Ardiden ce weekend ;)  


 
t'as rézon, Artouste ça à l'air rude vu l'état de jo  ;)  
 :p

Reply

Marsh Posté le 04-02-2003 à 23:22:37    

++Taz a écrit :

je crois que j'irai plutot à Luz-Ardiden ce weekend ;)  


 
+1 y'a une compète de snow ce w-e, mon frère et moi on la fait...
 

++Taz a écrit :

tout schuss sur les pistes de Artouste!!!!!!!!!!!!!!!!!!!!!!!!


 
d'ou tu sais que je fais du tout schussss sur les pistes d'artouste  :??:


---------------
Tout ce qui monte redescend un jour ...
Reply

Marsh Posté le 04-02-2003 à 23:23:25    

:whistle:  
 
 
et ne détournons pas ce topic

Reply

Marsh Posté le 04-02-2003 à 23:24:33    

++Taz a écrit :

:whistle:  
 
 
et ne détournons pas ce topic


 
ouais ben y sert plus a rien, faut ke je me tope un boukin   :(


---------------
Tout ce qui monte redescend un jour ...
Reply

Marsh Posté le 04-02-2003 à 23:26:25    

la référence "Le Langage C, Norme ANSI" K&R 2ème édition, collection DUNOD

Reply

Marsh Posté le 04-02-2003 à 23:26:28    

http://perso.wanadoo.fr/meeuuh/images/bouiboui.JPG
 
 :whistle:  
 
 :hello:


---------------
Tout ce qui monte redescend un jour ...
Reply

Marsh Posté le 04-02-2003 à 23:29:20    

Jo_popo a écrit :


 
ouais ben y sert plus a rien, faut ke je me tope un boukin   :(  


 
di moi ou ten ai je tède un pe stu ve :whistle:

Reply

Marsh Posté le 04-02-2003 à 23:32:16    

Vandekerput a écrit :


 
di moi ou ten ai je tède un pe stu ve :whistle:  


 
j'en suis a j'affiche un menu et après ça fais rien   :whistle:  
 
 en gros j'en suis là koi :
 
/************************************************/
/* Carnet d'adresse client                      */
/* Jean jacques de la sub-délégaçion  - BTS IG2 */
/************************************************/
 
#include <stdio.h>
#include "fct.h"
 
int a;
 
void main()
{
 printf("*****************************\n" );
 printf("* Menu principal :          *\n" );
 printf("*   1.Afficher un client    *\n" );
 printf("*   2.Enregistrer un client *\n" );
 printf("*   3.Supprimer un client   *\n" );
 printf("*   4.Quitter               *\n" );
    printf("*****************************\n" );
 scanf("%d",&a);
}
 
 [:twixy]


---------------
Tout ce qui monte redescend un jour ...
Reply

Marsh Posté le 04-02-2003 à 23:35:35    

ensuite tu fé ça :
 
switch(a)
{
case 1:
 afficher();
 break;
case 2:
 enregistrer();
 break;
case 3:
 supprimer();
 break;
case 4:
 exit(1);
default:
 printf("Choix invalide! Entrez un choix valide !\n\n" );
 main();
}

Reply

Marsh Posté le 04-02-2003 à 23:37:52    

Vandekerput a écrit :

ensuite tu fé ça :
 
switch(a)
{
case 1:
 afficher();
 break;
case 2:
 enregistrer();
 break;
case 3:
 supprimer();
 break;
case 4:
 exit(1);
default:
 printf("Choix invalide! Entrez un choix valide !\n\n" );
 main();
}


 
 :jap:  
 
merci j'avais test un switch case, mais j'm'été planté ds la syntaxe...
 
 :jap:  :jap:  :jap:


---------------
Tout ce qui monte redescend un jour ...
Reply

Marsh Posté le 04-02-2003 à 23:37:53    

ça ça t'envoie vers des fonctions que tu te créera dans ton fonction.cpp

Reply

Marsh Posté le 04-02-2003 à 23:38:32    

Vandekerput a écrit :

ça ça t'envoie vers des fonctions que tu te créera dans ton fonction.cpp


 
voui ça j'avé capté kan même   :o  
 
en fait j'mété grave planté dans la syntaxe...


---------------
Tout ce qui monte redescend un jour ...
Reply

Marsh Posté le 04-02-2003 à 23:39:26    

waa on a envoyé le msg à 1s d'intervalle !!! tro cheeby  :ouch:

Reply

Marsh Posté le 04-02-2003 à 23:40:28    

Jo_popo a écrit :


 
voui ça j'avé capté kan même   :o  
 
en fait j'mété grave planté dans la syntaxe...


 
 :sarcastic:  
cété au cas ou tu te rappelle plus
 [:sunny delight]


Message édité par vandekerput le 05-02-2003 à 00:03:23
Reply

Marsh Posté le 04-02-2003 à 23:43:02    

[:swiip]

Reply

Marsh Posté le 04-02-2003 à 23:50:12    

t'en est ou o fait???

Reply

Marsh Posté le 04-02-2003 à 23:51:31    

Vandekerput a écrit :

t'en est ou o fait???


 
ou de koi ?


---------------
Tout ce qui monte redescend un jour ...
Reply

Marsh Posté le 04-02-2003 à 23:53:54    

du prog... mé si t'en est quelque part de quelque chose et que tu ve me le dire, tu pe, ça m'interesse, je suis tout ouie   :)

Reply

Marsh Posté le 04-02-2003 à 23:55:06    

Vandekerput a écrit :

du prog... mé si t'en est quelque part de quelque chose et que tu ve me le dire, tu pe, ça m'interesse, je suis tout ouie   :)  


 
pour le prog je lutte grave mais ça va aller...
pour le reste je lutte grave aussi mais je sais pourquoi   :D


---------------
Tout ce qui monte redescend un jour ...
Reply

Marsh Posté le 04-02-2003 à 23:58:19    

Jo_popo a écrit :


 
pour le prog je lutte grave mais ça va aller...
pour le reste je lutte grave aussi mais je sais pourquoi   :D  


 
 :??:


Message édité par vandekerput le 05-02-2003 à 00:02:55
Reply

Marsh Posté le 05-02-2003 à 00:06:18    


 
j'ai tjs pas récupéré de mon anniversaire   :cry:  :cry:  :cry:


---------------
Tout ce qui monte redescend un jour ...
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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