fork download
  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5. setlocale(LC_ALL, "");
  6. int n, k = 0; char tmp[33];
  7. cout << "Введите число: ";
  8. cin >> n;
  9.  
  10. _itoa_s(n, tmp, 2); //Вывод числа в двоичном виде.
  11. cout << "Число в двоичном виде: " << tmp << endl;
  12.  
  13. while (n) //Подсчёт единиц.
  14. {
  15. k += n & 1;
  16. n >>= 1;
  17. }
  18.  
  19. cout << "Количество единиц: " << k << endl; //Вывод количества единиц.
  20. return 0;
  21. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.cpp: In function 'int main()':
prog.cpp:10:19: error: '_itoa_s' was not declared in this scope
  _itoa_s(n, tmp, 2); //Вывод числа в двоичном виде.
                   ^
stdout
Standard output is empty