Menus

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;
}
Configuration: Windows Vista
Internet Explorer 7.0

4 réponses

  • Votes
  • Date
  • Date décroissante
  1. quelle réponse sympas je voudrais que vous maidiez a m'éclaircir a peut ce programme..
    1. 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.