Advertisement
Guest User

Calculadora

a guest
Jun 27th, 2016
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.41 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <ctype.h>
  4.  
  5.  
  6. int main(){
  7.  
  8.     float num1, num2, resultado;
  9.     char opcao = '0';
  10.   do{
  11.         num1 = num2 = resultado = 0;
  12.         printf(" [1]Soma\n [2]Subtracao\n [3]Multiplicacao\n [4]Divisao\n");
  13.         printf("Escolha a operacao que deseja realizar:\n");
  14.         opcao = getchar();
  15.  
  16.         printf("Digite dois numeros separados por um espaco: \n");
  17.         scanf("%f %f", &num1, &num2);
  18.  
  19.         if(opcao == '1'){
  20.             resultado = num1+num2;
  21.             printf("\n\t\tSoma\n");
  22.             printf("\n%1.2f + %1.2f = %1.2f\n\n", num1, num2, resultado);
  23.         }else{
  24.             if(opcao == '2'){
  25.                 resultado = num1-num2;
  26.                 printf("\n\t\tSubtracao\n");
  27.                 printf("\n%1.2f - %1.2f = %1.2f\n\n", num1, num2, resultado);
  28.             }else{
  29.                 if(opcao == '3'){
  30.                     resultado = num1*num2;
  31.                     printf("\n\t\tMultiplicacao\n");
  32.                     printf("\n%1.2f x %1.2f = %1.2f\n\n", num1, num2, resultado);
  33.                 }else{
  34.                     if(opcao == '4'){
  35.                         resultado = num1/num2;
  36.                         printf("\n\t\tDivisao\n");
  37.                         printf("\n%1.2f / %1.2f = %1.2f\n\n", num1, num2, resultado);
  38.                     }
  39.                 }
  40.             }
  41.         }
  42.  
  43.   }while(opcao != '0');
  44.     return 0;
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement