Menus

Fermé
Maitenance Messages postés 4 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 14 mars 2009 - 14 mars 2009 à 19:02
Maitenance Messages postés 4 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 14 mars 2009 - 14 mars 2009 à 19:50
Bonjour a tous je voudrais que l'on m'aide sur un programme que je voudrais faire met je c'est pas par ou commencer ca fait que 5 mois que j'aprend en douceur jai que 13 ans voila je vous offre mon programme pour commencer je voudrais que met 4 menus a une spécialité en calcul..

#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main(int argc, char *argv[])
{
long choixMenu;

printf("=== Menu ===\n\n");
printf("1. Addition\n");
printf("2. Soustraction\n");
printf("3. Division\n");
printf("4. Multiplication\n");
printf("\nVotre choix ? ");
scanf("%ld", &choixMenu);

switch (choixMenu)
{
case 1:
printf("Taper votre chiffre");
scanf("%ld", &nombreChiffre );

system("pause");
return 0;
}

4 réponses

Nieli Messages postés 83 Date d'inscription dimanche 10 février 2008 Statut Membre Dernière intervention 23 avril 2009 6
14 mars 2009 à 19:37
Euh et alors? C'est quoi le problème exactement :/
0
Maitenance Messages postés 4 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 14 mars 2009
14 mars 2009 à 19:39
quelle réponse sympas je voudrais que vous maidiez a m'éclaircir a peut ce programme..
0
Nieli Messages postés 83 Date d'inscription dimanche 10 février 2008 Statut Membre Dernière intervention 23 avril 2009 6
14 mars 2009 à 19:48
Ben

Tu déclares une variable choix destinée à accueillir ton choix,
Tu affiches :
===Menu===
1.Addition
2.Soustraction
3.Multiplication
4.Division
printf("\nVotre choix ? ");

Avec les printfs.

Ensuite, scanf("%ld", &choixMenu); bloque le programme en lecture et attend que l'utilisateur rentre un chiffre qui sera stocké dans la variable choixMenu.

Ensuite avec le switch case
Tu regardes ce qu'il y a dans la variable choixMenu
Selon que c'est 1,2,3 ou 4 ca rentre respectivement
dans les block
case 1:
case 2:
case 3:
case 4:

Et ensuite dans chaque block il faut que tu traites les 4 opérations,
en demandant les 2 opérandes et en affichant le résultat.
0
Maitenance Messages postés 4 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 14 mars 2009
14 mars 2009 à 19:50
Merci nieli ca m'aide +++
0