DEbut en C
manu-bmx
Messages postés
54
Date d'inscription
Statut
Membre
Dernière intervention
-
Pacorabanix Messages postés 3248 Date d'inscription Statut Membre Dernière intervention -
Pacorabanix Messages postés 3248 Date d'inscription Statut Membre Dernière intervention -
Salut a tous!
Je commence en C, je voudrais cree un ptit programme qui enfait passerais une commande, j'mexlique:
Au debut il propose des plats, ensuite nous on choisie en appuyan sur le nombre correspondant au plat.
Ensuite il le stock dans une variable pour pouvoir demander si on veut prendre autre chose.
A la fin il fait un recapitulatif de tt les plats choisis... dur a comprendre ^^ Un ticket de caisse en quelques sorte.
j'avais commencer sa mais je block!
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf(" ****McDonald Bonjours!**** ");
printf("\n\n\n\nChoisissez votre commande!");
printf("\n 1-MaxiBestof \n 2-Bestof \n 3-HappyMeal \n 4-Sa sera tout");
scanf("%d",&choixmenu);
Je commence en C, je voudrais cree un ptit programme qui enfait passerais une commande, j'mexlique:
Au debut il propose des plats, ensuite nous on choisie en appuyan sur le nombre correspondant au plat.
Ensuite il le stock dans une variable pour pouvoir demander si on veut prendre autre chose.
A la fin il fait un recapitulatif de tt les plats choisis... dur a comprendre ^^ Un ticket de caisse en quelques sorte.
j'avais commencer sa mais je block!
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf(" ****McDonald Bonjours!**** ");
printf("\n\n\n\nChoisissez votre commande!");
printf("\n 1-MaxiBestof \n 2-Bestof \n 3-HappyMeal \n 4-Sa sera tout");
scanf("%d",&choixmenu);
A voir également:
- DEbut en C
- Debut logiciel de capture video - Télécharger - TV & Vidéo
- Le fichier à télécharger contient une liste de chats. triez-la comme dans le tableau ci-dessous (attention, on ne voit que le début…). quel est le mot formé par les 8 dernières lettres de la colonne code ? - Forum Word
- Touche début clavier ✓ - Forum Clavier
- Touche clavier origine/Home - Forum Clavier
- Chanson avec bruit de moteur au début - Forum Musique / Radio / Clip
7 réponses
après faut que tu fasses des conditions, si choixsmenu=1, le programme fera... si le choixmenu=2, le programme fera... etc
Oue mais j'ai essayer mais j'ai pas reussi!
TU pourais me montrais un exemple de code de ce type la stp? je comprend mieu avec les codes
TU pourais me montrais un exemple de code de ce type la stp? je comprend mieu avec les codes
Voilà un petit programme fait très rapidement et pour rester dans ton style :
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int choixmenu;
printf("=== Menu ===\n\n");
printf("1. Royal Cheese\n");
printf("2. Mc Deluxe\n");
printf("3. Mc Bacon\n");
printf("4. Big Mac\n");
printf("\nVotre choix ? ");
scanf("%d", &choixmenu);
printf("\n");
switch (choixMenu)
{
case 1:
printf("Vous avez choisi le Royal Cheese.");
break;
case 2:
printf("Vous avez choisi le Mc Deluxe.");
break;
case 3:
printf("Vous avez choisi le Mc Bacon.");
break;
case 4:
printf("Vous avez choisi le Big Mac.");
break;
default:
printf("Vous n'avez pas rentre un nombre correct. Vous ne mangerez rien du tout !");
break;
}
printf("\n\n");
return 0;
}
Et tu veux faire quoi après? Une fois les menus, tu demandes les sandwiches, puis boissons puis frites?
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int choixmenu;
printf("=== Menu ===\n\n");
printf("1. Royal Cheese\n");
printf("2. Mc Deluxe\n");
printf("3. Mc Bacon\n");
printf("4. Big Mac\n");
printf("\nVotre choix ? ");
scanf("%d", &choixmenu);
printf("\n");
switch (choixMenu)
{
case 1:
printf("Vous avez choisi le Royal Cheese.");
break;
case 2:
printf("Vous avez choisi le Mc Deluxe.");
break;
case 3:
printf("Vous avez choisi le Mc Bacon.");
break;
case 4:
printf("Vous avez choisi le Big Mac.");
break;
default:
printf("Vous n'avez pas rentre un nombre correct. Vous ne mangerez rien du tout !");
break;
}
printf("\n\n");
return 0;
}
Et tu veux faire quoi après? Une fois les menus, tu demandes les sandwiches, puis boissons puis frites?
Mais je connais le sit ou tu a pris le code (j'en suis au pointeur), mais moi je voudrais faire plusieur choix et que appres (quand j'aurais plus envie de choisir) il me les recapitule dans un printf
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
le choix que tu as fait est inscrit en tant que nombre dans la variable choixmenu.
Que veux-tu faire exactement ? Mettre le texte correspondant au choix dans une autre variable `?
il faut faire qqchose comme :
Que veux-tu faire exactement ? Mettre le texte correspondant au choix dans une autre variable `?
il faut faire qqchose comme :
#include <string.h> (...) char nommenu [ 40 ]; switch (choixMenu) { case 1: strcpy(nommenu , "Royal Cheese"); break; case 2: strcpy(nommenu , "Mc Deluxe"); break; case 3: strcpy(nommenu , "Mc Bacon"); break; case 4: strcpy(nommenu , "Big Mac"); break; default: printf("Vous n'avez pas rentre un nombre correct. Vous ne mangerez rien du tout !"); return 0; break; } printf("Vous avez choisi le %s.", nommenu);