Programation c++ souci de menue

Bonjour,

voila j'ai fais un code en c++ j'aimerais avoir la commande pour pourvoir faire un retour menu

exemple

long Pid= 1;
case 1:
printf("entrer un PID\n");
scanf("%ld", &Pid);
printf("votre Pid a ete Changer !\n\n", Pid);

et a la suite de ça, la commande qui me permettrai de revenir au départ du menu créer

et cherche aussi une solution pour recuperer un code source un fichier .exe

merci de vos reponce !! que j'attends avec impatiente
Configuration: Windows XP
Firefox 3.0.5

7 réponses

  1. Contributeur
    Salut,
    Pour revenir au début, tu fais une boucle do while.
    Par exemple :
    int choix;
    do {
       puts("choix 1");
       puts("choix 2");
       ...
       puts("choix 0: quitter");
       scanf("%d",&choix);
    }while(choix!=0);
    

    Sinon ça n'existe pas de programmes qui retrouve le code source d'un .exe car c'est irréversible. Au mieux tu trouveras le code assembleur.
    Cdlt
    0
    1. Contributeur
      Salut,
      Je t'ai corrigé plusieurs points et j'ai incorporé le menu. Par contre, un bon conseil, utilise des fonctions.
      Par exemple, tout le bloc avec des printf qui présente les menus, tu le mets dans une fonction : void menu(void);
      Comme ça ton main sera vraiment plus propre.

      #include <stdio.h>
      
      int main(void)
      {
          long choixMenu;
          long Nom,Pid;
      
          do{
              printf("Name: HACKER-DJO\n");
              printf("Copyright: HACKING IN RED\n");
              printf("Author: HACKER-DJO\n");
              printf("Date: 17/01/2009 20:47\n");
              printf("Description: PROGRAME HACKING SECURITEE SERVEUR BF2\n");
              printf("\n");
              printf("***************************************************************\n");
              printf("HACKER-DJO!\n");
              printf("Bienvenue sur mon programme HACKER-DJO\n");
              printf("\n");
              printf("************** 100/100 HACKER-DJO PROFIL BF2 *****************\n");
              printf("\n");
              printf("Remplissez un nom de votre choix\n");
              printf("caractere autoriser maximum 16 caractere\n");
              printf("si vous avez plus 16 caractere le programme Crash\n");
      
              printf ("\n");
              printf ("\n");
      
              printf("================================================================\n");
              printf("==================== Menu 100/100 HACKER-DJO ===================\n");
              printf("================================================================\n");
              printf("1.MAITRE un PID\n");
              printf("2.MAITRE un Profiles\n");
              puts("0. Quitter");
      
              printf("Votre choix ?\n");
              scanf("%ld", &choixMenu);
              while(getchar()!='\n');
      
              printf("\n");
              switch (choixMenu)
              {
                  case 2:
                      printf("entrer un pseudo BF2\n");
                      scanf("%ld", &Nom);
                      while(getchar()!='\n');
                      printf("votre profil a ete changer en %ld!\n\n", Nom);
                      break;
                  case 1:
                      printf("entrer un PID\n");
                      scanf("%ld", &Pid);
                      while(getchar()!='\n');
                      printf("votre Pid a ete Changer en %ld!\n\n", Pid);
                      break;
                  case 0:
                      break;
                  default:
                      puts("choix incorrect");
              }
      
          }while(choixMenu!=0);
      
          getchar();
      
          return 0;
      }
      
      


      Cdlt
      0
      1. ba voila j en faire créer yia de sa longtemps un prog

        nommer BF2 changer profil

        se qui y a c'est que j'ai formater et donc plus mon code source

        sois tu aurait une solution ? ou esque on peut trouver le code source sur net de prog ?
        0
        1. Contributeur
          Salut,
          Tu peux toujours tester la récupération de documents via des logiciels spécifiques. Mais bon, si tu as formaté et que tu as réinstallé des logiciels dessus, n'y compte pas trop.
          Sinon si tu n'as plus le source mais que l'exécutable, eh bien t'as perdu ;).
          0
      2. okk merci

        je le place comment dans mon script

        reguarde :

        int main(int argc, char *argv[1])
        {
        printf("Name: HACKER-DJO\n");
        printf("Copyright: HACKING IN RED\n");
        printf("Author: HACKER-DJO\n");
        printf("Date: 17/01/2009 20:47\n");
        printf("Description: PROGRAME HACKING SECURITEE SERVEUR BF2\n");
        printf("\n");
        printf("***************************************************************\n");
        printf("HACKER-DJO!\n");
        printf("Bienvenue sur mon programme HACKER-DJO\n");
        printf("\n");
        printf("************** 100/100 HACKER-DJO PROFIL BF2 *****************\n");
        printf("\n");
        printf("Remplissez un nom de votre choix\n");
        printf("caractere autoriser maximum 16 caractere\n");
        printf("si vous avez plus 16 caractere le programme Crash\n");

        printf ("\n");
        printf ("\n");

        long choixMenu; // depart de on prog
        printf("================================================================\n");
        printf("==================== Menu 100/100 HACKER-DJO ===================\n");
        printf("================================================================\n");
        printf("1.MAITRE un PID\n");
        printf("2.MAITRE un Profiles\n");
        printf("Votre choix ?\n");
        scanf("%ld", &choixMenu);

        printf("\n");
        switch (choixMenu)
        {
        long Nom= 2;
        case 2:
        printf("entrer un pseudo BF2\n");
        scanf("%ld\n", &Nom);
        printf("votre profil a ete changer !\n\n", Nom);

        long Pid= 1;
        case 1:
        printf("entrer un PID\n");
        scanf("%ld", &Pid);
        printf("votre Pid a ete Changer !\n\n", Pid);

        system("PAUSE");

        }
        return 0;

        }
        -1
        1. merci mes sa ne marche pas loll
          -1
          1. Contributeur
            Désolé, j'avais oublié de copier mes modifs. J'ai modifié mon post précédent ;)
            0
        2. okk merci sa marche

          j un exécuter dans mon bureau c un hack BF2 changer

          je l'avais deja mdif

          mais depuis j formater

          et donc je ne c plus comment fair pour recuperer mon ensient script c++

          il me permettait de changer mon pid BF2
          et mon profil

          et venir avec un profil bidon sur les serveur ea fr
          et un grade de choix

          j aimerais bien récupérer mon code , aurait une Solution stp
          -1
          1. Contributeur
            Re,
            Ah, c'était du C++, dans ce cas-là, il valait mieux utiliser du cout au lieu de printf bien que ça marche.
            Sinon, j'ai absolument rien compris à ce que tu demandes dans ton dernier post.
            0
        3. okk merci comme meme

          et merci sa marche nikel

          di moit on pourait recontacter tu pourrait maitre util si jamais je coince

          mon mail
          fbi.quiteparle@hotmail.fr
          -1