whiplk

Calculadora Básica

Sep 23rd, 2011
322
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.14 KB | None | 0 0
  1. /*  Créditos: Willian_Luigi
  2.     Agradecimentos: Josma_CMD
  3.     && KoS group,
  4.     Feito em: C++ \
  5.     Apenas para teste, função: Calcular numeros
  6.     USO: compile, abra e use 'somar' 'multiplicar' 'subtrair' ou 'dividir'
  7. */
  8. #include <iostream>
  9.  
  10. using namespace std;
  11.  
  12. int main()
  13. {
  14.     bool erro;
  15.     erro = true;
  16.     while(erro == true)
  17.     {
  18.         char somar[80];
  19.         //char sStr[] = "a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,x,z"; Opcional para evitar calculos com 'strings'
  20.         cout << "Oque deseja fazer? ( somar ), ( multiplicar ), ( subtrair ), ( dividir )\n";
  21.         cin >> somar;
  22.         if(!strcmp( somar,"somar"))
  23.         {
  24.             int n1;
  25.             int n2;
  26.             int res;
  27.             cout << "Digite um numero para somar" << endl;
  28.             cin >> n1;
  29.             cout << "Digite mais um numero para ser somado por: "<< n1 << endl;
  30.             cin >> n2;
  31.             res = n1 + n2;
  32.             cout << "Resultado: " << res << endl;
  33.             return 1;
  34.         }
  35.         if(!strcmp(somar, "multiplicar"))
  36.         {
  37.             int n1;
  38.             int n2;
  39.             int res;
  40.             cout << "Digite um numero para multiplicar" << endl;
  41.             cin >> n1;
  42.             cout << "Digite mais um numero para ser multiplicado por: "<< n1 << endl;
  43.             cin >> n2;
  44.             res = n1 * n2;
  45.             cout << "Resultado: "<< res << endl;
  46.             return 1;
  47.         }
  48.         if(!strcmp(somar, "subtrair"))
  49.         {
  50.             int n1;
  51.             int n2;
  52.             int res;
  53.             cout << "Digite um numero para ser subtraido" << endl;
  54.             cin >> n1;
  55.             cout << "Digite mais um numero para ser subtraido por: " << n1 << endl;
  56.             cin >> n2;
  57.             res = n1 - n2;
  58.             cout << "Resultado: " << res << endl;
  59.             return 1;
  60.         }
  61.         if(!strcmp(somar, "dividir"))
  62.         {
  63.             int n1;
  64.             int n2;
  65.             int res;
  66.             cout << "Digite um numero para ser dividido" << endl;
  67.             cin >> n1;
  68.             cout << "Digite mais um numero para ser dividido por: "<< n1 << endl;
  69.             cin >> n2;
  70.             res = n1 / n2;
  71.             cout << "Resultado: " << res << endl;
  72.             return 1;
  73.         }
  74.         continue;
  75.     }
  76.     return false;
  77. }
  78. /*  Créditos: Willian_Luigi
  79.     Agradecimentos: Josma_CMD
  80.     && KoS group,
  81.     Feito em: C++ \
  82.     Apenas para teste, função: Calcular numeros
  83.     USO: compile, abra e use 'somar' 'multiplicar' 'subtrair' ou 'dividir'
  84. */
  85.  
  86. //======================[ Rights To Willian_Luigi ] =======================
  87. //          Em breve mais projetos
Advertisement
Add Comment
Please, Sign In to add comment