Advertisement
Guest User

Untitled

a guest
Jun 19th, 2019
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.06 KB | None | 0 0
  1. #include<iostream>
  2. #include<string>
  3. #include<vector>
  4.  
  5. int main (){
  6.  
  7.   //school exercise
  8.  
  9.  // std::cout<< "This is GOing to be an fucking RPN Calculator!\n ";
  10.  
  11.   //Part I
  12.  /* =======THE REtarDED WAy ==============
  13.  std::cout<< "This is a fucking RPN Calculator!\n ";
  14.   std::cout<< "Please enter your numbers : \n ";
  15.   std::cout<< "Followed by one of this arithmetic opperators: + ; - ;/; *\n ";
  16.   double a,b,c,a1,a2;
  17.  
  18.   char p[1];
  19.   char p2[1];
  20.  
  21.   std::cin >> a;
  22.   std::cin >> b;
  23.   std::cin >> c;
  24.   std::cin >> p;
  25.   std::cin >>p2;
  26.  
  27.   switch (*p){
  28.       case '+': a1 = b + c ;
  29.       std::cout << a1<<"\n";
  30.       break;
  31.        case '-': a1 = b - c ;
  32.       std::cout << a1<<"\n";
  33.       break;
  34.        case '*': a1 = b * c;
  35.       std::cout << a1<<"\n";
  36.       break;
  37.        case '/': a1 = b / c;
  38.       std::cout << a1<<"\n";
  39.       break;
  40.      
  41.     default: std::cout << "OHH heal NO ";
  42.      
  43.   }
  44.   switch (*p2){
  45.       case '+': a2 = a + a1 ;
  46.       std::cout << a2<<"\n";
  47.       break;
  48.        case '-': a2 = a - a1 ;
  49.       std::cout << a2<<"\n";
  50.       break;
  51.        case '*': a2 = a * a1;
  52.       std::cout << a2<<"\n";
  53.       break;
  54.        case '/': a2 = a / a1;
  55.       std::cout << a2<<"\n";
  56.       break;
  57.      
  58.     default: std::cout << "OHH heal NO ";
  59.      
  60.   }
  61. */
  62.  /* double input;
  63.   std::vector<double>v;
  64.   while(std::cin >> input){
  65.     v.push_back(input);
  66.     break;
  67.   }
  68.   std::cout << v[0];*/
  69.   std::vector<char> v2;
  70.   char p[1];
  71.   std::cout << "Enter your characters :\n";
  72.     for(int i = 0 ; i < 2 ; i++){
  73.       std::cout << "Enter character nr :  "<<i+1<<"\n";
  74.       std::cin>>*p;
  75.       v2.push_back(*p);
  76.     }
  77.    std::vector<int> v1;
  78.     int input;
  79.     std::cout<<"Enter elements in vector \n ";
  80.       for (int i=0;i<3;i++)
  81.        {
  82.          std::cout<<"Enter number "<<i + 1 <<" : ";
  83.          std::cin>>input;
  84.          v1.push_back(input);
  85.        
  86.        }
  87.  
  88.         std::cout<<v2[0];
  89.   std::cout<<v2[1];
  90.           std::cout<<v1[0];
  91.   std::cout<<v1[1];
  92.   std::cout<<v1[2];
  93.    
  94.          return 0;
  95. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement