Advertisement
salla

Calculadora em C

Oct 22nd, 2014
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.54 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main ()
  5. {
  6.     int num1, num2, resp, cont;
  7.    
  8.     while(1){    
  9.    
  10.     printf("Digite o valor correspondente a operacao desejada!\n");
  11.     printf("1-SOMA\n2-SUBTRACAO\n3-MULTIPLICACAO\n4-DIVISAO\n");
  12.     scanf("%d", &cont);
  13.  
  14.  
  15.    
  16.    
  17.     switch (cont){
  18.         case 1:
  19.          printf("Digite o primeiro valor!\n");
  20.          scanf("%d",&num1);
  21.          printf("\n");
  22.  
  23.          printf("Digite o segundo valor!\n");
  24.          scanf("%d",&num2);
  25.          printf("\n");  
  26.    
  27.          resp=num2+num1;
  28.  
  29.          printf("%d\n",resp);
  30.          break;
  31.  
  32.         case 2:
  33.          printf("Digite o primeiro valor!\t");
  34.          scanf("%d",&num1);
  35.          printf("\n");
  36.  
  37.          printf("Digite o segundo valor!\t");
  38.          scanf("%d",&num2);
  39.          printf("\n");  
  40.    
  41.          resp=num2-num1;
  42.          printf("%d",resp);
  43.          break;
  44.  
  45.          case 3:
  46.          printf("Digite o primeiro valor!\t");
  47.          scanf("%d",&num1);
  48.          printf("\n");
  49.  
  50.          printf("Digite o segundo valor!\t");
  51.          scanf("%d",&num2);
  52.          printf("\n");  
  53.    
  54.          resp=num2*num1;
  55.          printf("%d",resp);
  56.          break;
  57.  
  58.          case 4:
  59.          printf("Digite o primeiro valor!\t");
  60.          scanf("%d",&num1);
  61.          printf("\n");
  62.  
  63.          printf("Digite o segundo valor!\t");
  64.          scanf("%d",&num2);
  65.          printf("\n");  
  66.    
  67.          resp=num2/num1;
  68.          printf("%d",resp);
  69.          break;
  70.  
  71.     }    
  72.  
  73.     }
  74.     return 0;
  75. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement