Txerrinko

Menu operadores

Jul 26th, 2011
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.10 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <math.h>
  4. int main(int argc, char *argv[])
  5.  
  6. /* Programa que pide dos valores y a continuacion introduce el tipo de operacion a realizar */
  7. {
  8.   double a , b , r  ;
  9.   char simbolo ;
  10.    
  11.    fflush(stdin);
  12.    printf("Introduce el valor de a \n");
  13.    scanf("%lf", &a);
  14.    
  15.    fflush(stdin);
  16.    printf("Introduce el valor de b \n");
  17.    scanf("%lf", &b);
  18.    
  19.    fflush(stdin);
  20.    printf("Introduce la operacion a realizar \n");
  21.    scanf("%c", &simbolo);
  22.    
  23.    switch (simbolo)
  24.    {
  25.           case '+': r= a + b;
  26.                printf("El resultado es %lf \n" , r);
  27.                break;
  28.           case '-': r= a - b;
  29.                printf("El resultado es %lf \n" , r);
  30.                break;
  31.           case '/': r= a / b;
  32.                printf("El resultado es %lf \n" , r);
  33.                break;
  34.           case '*': r= a * b;
  35.                printf("El resultado es %lf \n" , r);
  36.                break;
  37.          
  38.           default:
  39.                  printf("Error , no es un simbolo \n");
  40.    }
  41.  
  42.  
  43.  
  44.  
  45.   system("PAUSE"); 
  46.   return 0;
  47. }
Advertisement
Add Comment
Please, Sign In to add comment