Задача С++ Да се напише програма която въвежда цяло число N и извежда числото в двоична бройна с-ма.
Задачата аз я решавам,но по този начин не мога да я обясня на дъщеря ми която е 5-ти клас.
Моля предложете по просто решение,без вектор,само с цикли.
Това е моето решение:
#include<iostream>
#include <algorithm>    
#include <vector> 
using namespace std;
int main(){
    int bin = 0;
    int n;
    cin >> n;
    vector<int> myvector;
    
    do
    {
        bin =n % 2;
        n=n / 2;
myvector.push_back(bin);
    } while (n>=1);
  reverse(myvector.begin(), myvector.end());
  for (vector<int>::iterator it = myvector.begin(); it != myvector.end(); ++it)
      cout << *it << '\n';
 
    return 0;
}