Advertisement
LightProgrammer000

Operacoes Matematicas Elementares

Nov 21st, 2018
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.70 KB | None | 0 0
  1. #include <stdlib.h>
  2. #include <stdlib.h>
  3. #include <windows.h>
  4. #include <conio.h>
  5. #include <math.h>
  6.  
  7. int main( int argc, char *argv[] )
  8. {
  9.  
  10.     char decisao = 'A';
  11.  
  12.     while( decisao != 'c' && decisao != 'C' )
  13.     {
  14.         int d = 0;
  15.         int cont = 0;
  16.         int qtd = 0;
  17.         float s = 0;
  18.         float g = 0;
  19.         float f = 0;
  20.         float sb = 0 ;
  21.  
  22.         system("color E");
  23.         printf(" \n ===== PROGRAMA DAS 4 OPERACOES ===== \n\n\n");
  24.         printf(" Qual das operacoes deseja realizar ? ");
  25.         printf("\n \n");
  26.         printf(" 1.SOMA \n");
  27.         printf(" 2.SUBTRACAO \n");
  28.         printf(" 3.MULTIPLICACAO \n");
  29.         printf(" 4.DIVISAO \n\n Resp: ");
  30.  
  31.         // Entrada de dados da selecao das operacoes matematicas
  32.         scanf("%d", &d );
  33.  
  34.         // Soma
  35.         if( d == 1 )
  36.         {
  37.             printf("\n Deseja realizar a soma de quanto numeros ? ");
  38.             scanf("%d", &qtd );
  39.  
  40.             for( cont = 0 ; cont < qtd ; cont ++ )
  41.             {
  42.                 printf(" Digite o valor : ");
  43.                 scanf("%f", &f );
  44.                 s = s + f;
  45.             }
  46.  
  47.             printf("\n\n A soma de %d numeros = %.2f \n", qtd, s );
  48.         }
  49.  
  50.         // Subtracao
  51.         if( d == 2 )
  52.         {
  53.             printf("\n A realizacao da subtracao sera com 2 numeros somente \n \n ");
  54.             printf("\n Digite o valor do primeiro numero: ");
  55.             scanf("%f", &f );
  56.  
  57.             printf("\n Digite o valor do segundo numero : ");
  58.             scanf("%f", &g );
  59.  
  60.             s = f - g;
  61.  
  62.             printf("\n\n A subtracao = %.2f ", s );
  63.         }
  64.  
  65.         // Multiplicacao
  66.         if( d == 3 )
  67.         {
  68.             s = 1;
  69.  
  70.             printf(" Deseja realizar a multiplicacao de quantos numeros ? ");
  71.             scanf("%d", &qtd );
  72.  
  73.             for( cont = 0 ; cont < qtd ; cont ++ )
  74.             {
  75.                 printf("\n Digite o valor: ");
  76.                 scanf("%f", &f );
  77.  
  78.                 s = s * f;
  79.             }
  80.             printf("\n\n A multiplicacao de %d numeros = %.2f \n", qtd, s );
  81.         }
  82.  
  83.         // Divisao
  84.         if( d == 4 )
  85.         {
  86.             printf("\n A realizacao da divisao sera com 2 numeros somente \n \n");
  87.  
  88.             printf("\n Digite o valor do primeiro numero: ");
  89.             scanf("%f", &f );
  90.  
  91.             printf("\n Digite o valor do segundo numero: ");
  92.             scanf("%f", &g );
  93.  
  94.             s = f / g;
  95.  
  96.             printf("\n\n A Divisao = %.2f \n", s );
  97.         }
  98.  
  99.         printf("\n Deseja voltar ao menu principal ?\n <Aperte 'Enter' para continuar ou 'C' para sair>");
  100.         decisao = getche();
  101.         system("cls");
  102.     }
  103.  
  104.         return 0;
  105. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement