begin process at 2012 05 30 04:19:24
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

menu en c/c++ avec un switch


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

menu en c/c++ avec un switch

dimanche 15 mai 2005 à 22:18:25 | menu en c/c++ avec un switch

sev622

bonjour,
voilà, je voudrai faire un menu tout simple avec un switch dans un boucle while...mais j'y arrive pas.
Voilà ce que j'ai fait :

void main()
{
    /* initialisation des variables*/
    int choix=0;
    int choisi;
    personnel p=NULL;
    liste_service s=NULL;
    initialisation(p);
    initialisation_serv(s);
    int cont=1;

    cout<<"*****Menu*****"<<endl;
    cout<<"1- nouvel employe"<<endl;
    cout<<"2- nouveau service"<<endl;
    cout<<"3- inserer un employe dans un service"<<endl;
    cout<<"4- afficher les employes d'un service"<<endl;
    cout<<"5- quitter"<<endl;

    cin>>choisi;
    choix=choisi;
   
    while(cont==1);
    {
   
        unsigned int r1=0;
        unsigned int s1=0;
       
        switch(choix)
        {
            case 1 : r1=creer_employe(p);
                     inserer_employe(p,r1);
                     break;

            case 2 : s1=id_creer_service(s);
                     creer_service(s,s1);
                     break;

            case 3 : insereremployeservice(r1,s1,p,s);
                     break;

            case 4 : afficher_employe_service(s1,s);
                     break;

            case 5 : cont=0;
                     break;

            default : break;
   
               
        }
    }
   
}

je pense que le pb se situe entre choix=choisi  et le début de la boucle while

merci pour votre aide

dimanche 15 mai 2005 à 22:31:24 | Re : menu en c/c++ avec un switch

sev622

pas la peine de vous déranger, c'est une erreur vraiment stupide.
vous avez trouvez ? c'est le ; après le while !
vraiment nulle !!

dimanche 15 mai 2005 à 22:36:41 | Re : menu en c/c++ avec un switch

Joky

Membre Club
Bé pour info, y'a pas besoin de while pour un menu

    cin>>choisi;  
    switch(choisi)
        {
            //code
      }

ça marche aussi...

void Aurevoir( void ); //Bonne journée



Cette discussion est classée dans : int, case, break, cout, s1


Répondre à ce message

Sujets en rapport avec ce message

Dumb debutant [ par akumageorges ] Bonjour tout le monde,je suis nouveau dans le site et debutant en programmation(utilisant C++).J'ecris juste pour demande de l'aide dans la constructi DATE MACHINE en C++ [ par eishtein ] bonjour tout la monde; pouvez vous m'aidez à optimiser la classe suivante de telle sorte à ce qu'elle nous donne la date courante: [code=cpp] class d code ascii [ par tasken2 ] bonjour à tous  et merci d'avoir cliquez sur moi .Alors voila j'ai un probleme pour récuperer la valeur du code ascii dun caractere speciaux mais le r Comport linux : lecture des caracteres [ par kenshin28 ] Bonjour à tous, Je suis actuellement en stage informatique et je dois porter une application qui tourne sur WinXP vers linux. Cette application utili help me !!! [ par pascal13 ] j arrive pas a compiler mon programme...je sais que g qlq que souccis au niveau de la sauvegarde des données sur le fichier toutes remarques seront le randomize [ par niconico ] salut à tous, je débute en C++ et j'utilise VC++ pour compiler mes prog :le prob :avec ce petit programe (plus bas)il me sort 2 erreurs :error C2065: pourkoi sa marche pas [ par nazca ] Le Zero de la programmationNazcaj'aimerais savoir pourkoi on ne pe pas faire une boucle avecla difference entre 2 heures.voici le code:{ CDialog::OnOK Ou est l'erreur [ par nazca ] Le Zero de la programmationNazcaj'aimerai savoir ou est l'erreur de mon programme,surtout pourkoi j'ai pas le droit de mettre Diff dans ma boucle Nomb ou sont les erreurs? [ par nazca ] Le Zero de la programmationNazcaj'aimerai savoir si quelqu'un pourrai me dire ou son les erreur dans mon programme,car apres la compilation il me dit morpion [ par charon123 ] Bon, 1), je suis débutant et je viens de commencer il y a une semaine. 2)j'utilise dev-cpp es ce que c'est bien? 3)alors voila, j'essaye de faire un m


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,608 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales