Programmation
youone
Messages postés
36
Statut
Membre
-
youone Messages postés 36 Statut Membre -
youone Messages postés 36 Statut Membre -
bonjour les gars j'aimerais que vous m'aidiez a faire une programme en c comme vous le constaté jais déja commencé a faire mais mon problème est que je sais pas comment faire pour que si on choisi un sous menu ca passe.
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
main(){
printf( "NOM: Nom supprimé <gras>Modération CCM </gras>\nPRENOM: Younousse\nGROUPE: MI-86\nFILIERE: Maintenance & Reseau\n\n");
system("color 9c");
int chx;
printf("\t\t====MENU-GENERALE====\n\n\t1-TABLE DE MULTIPLICATION\n\n\t2-CONVERSION BINAIRE\n\n\t3-CALCULATRICE\n\n\t4-MENU-REPAS\n\n\t5-MOYENNE CLASSE + APPRECIATION\n\n\t6-FACTORIEL\n\n\t7-QUITTER\n\n");
printf("Faites votre choix SVP:");
scanf("%d",&chx);
getch();
return 0;
}
1 réponse
-
'lut, en C tu as les
switch
à ta disposition:switch (chx) { case 0: // Si le choix est 0 break; case 4: // Si le choix est 4 break; default: // Si le choix est autre que 0 ou 4 break; }-
merci bien jai compris maintenant cette phase ca passe maintenant mais jaimerais aussi ke si j'entre dans un sous menu ca fait comme sil ouvert un autre page et ke je puisse avoir la possibilité d'un retour au menu general apré chak sous menu. voici ce ke jai commencé bientot je vais terminé les autres case. merci encor
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
main(){
printf( "NOM: Ndiaye\nPRENOM: Younousse\nGROUPE: MI-86\nFILIERE: Maintenance & Reseau\n\n");
system("color 9c");
int chx;
printf("\t\t====MENU-GENERALE====\n\n\t1-TABLE DE MULTIPLICATION\n\n\t2-CONVERSION BINAIRE\n\n\t3-CALCULATRICE\n\n\t4-MENU-REPAS\n\n\t5-MOYENNE CLASSE + APPRECIATION\n\n\t6-FACTORIEL\n\n\t7-QUITTER\n\n");
printf("Faites votre choix SVP:");
scanf("%d",&chx);
switch(chx)
{
case 1:printf("\t\t====CHOIX TABLE DE MULTIPLICATION====\n");
int n, cpt;
char rep;
do
{
printf("Entrer l'entier:");
scanf("%d",&n);
printf("Table De Multiplication par:%d\n",n);
for (cpt=1; cpt<=10; cpt++)
{
printf("%d*%d=%d\n",n,cpt,n*cpt);
}
rep=getchar();
}
while(rep!='n'&&rep!='N');
break;
default:printf("erreur choisir un chiffre valide");return -1;
};
getch();
return 0;
} -
-
-
-