Advertisement
yanni_yagami

Untitled

Jan 12th, 2020
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.99 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4.     float a, b, resultat;
  5.     char operateur_mathematique;
  6.  
  7.     printf("veillez entrer un nombre reel : ");
  8.     scanf("%f", &a);
  9.     printf("veillez entrer un deuxieme nombre reel :");
  10.     scanf("%f", &b);
  11.  
  12.     printf("veillez entrer un opérateur mathématique : ");
  13.     scanf(" %c", &operateur_mathematique);
  14.  
  15.     switch(operateur_mathematique)
  16.     {
  17.         case '+':
  18.             resultat = a+b;
  19.             printf("%f %c %f = %f", a, operateur_mathematique, b, resultat);
  20.         break;
  21.  
  22.         case '-':
  23.             resultat = a-b;
  24.             printf("%f %c %f = %f", a, operateur_mathematique, b, resultat);
  25.         break;
  26.  
  27.         case '*':
  28.             resultat = a*b;
  29.             printf("%f %c %f = %f", a, operateur_mathematique, b, resultat);
  30.         break;
  31.  
  32.         case '/':
  33.             if(b == 0)
  34.             {
  35.                 printf("dévision sur 0 est impossible.\n");
  36.                 break;
  37.             }
  38.             resultat = a/b;
  39.             printf("%f %c %f = %f", a, operateur_mathematique, b, resultat);
  40.         break;
  41.  
  42.         default: printf("ce n'est pas un opérateur mathématique.\n");
  43.     }
  44.  
  45.  
  46.    
  47.     return 0;
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement