Advertisement
pan7nikt

Konwersja_jedynkowy

Feb 12th, 2020
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.52 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3. #include <sstream>
  4. using namespace std;
  5.  
  6. string str;
  7. bool dzielenie = true;
  8. int i;
  9. int l;
  10.  
  11. main()
  12. {
  13.     cout << "podaj liczbe dziesietna: ";
  14.     cin >> l;
  15.    
  16.     while(dzielenie)
  17.     {
  18.         if(l < 2)
  19.         {
  20.             dzielenie = false;
  21.         }
  22.        
  23.         //cout << l%2;
  24.         //stringstream ss;
  25.         //ss << l%2;
  26.         //string str = ss.str();
  27.         //str = to_string(l%2) + str;
  28.         switch(l%2)
  29.         {
  30.             case 0:
  31.             str = "0" + str; break;
  32.             case 1:
  33.             str = "1" + str; break;
  34.         }
  35.         l = l/2;
  36.     }
  37.    
  38.     cout << str;
  39.    
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement