Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : menu en c/c++ avec un switch [ Archives / Au secours ] (sev622)

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é 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 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 figeage de boite de dialogue [ par nazca ] Le Zero de la programmationNazcasalut a tousje voudrais savoir si kelkun pourrai me dire pourkoi ma dialogue box fige kan je met un programme de sauve Problème avec cin.getline() [ par monstor_rox ] Bonjour a tousJ'ai un gros problème sur le code suivant : char* menu() {    cout    cout    cout<<"[3] -  Ajouter 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


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,499 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.