Скачиваний:
0
Добавлен:
31.05.2025
Размер:
640 б
Скачать
#include <iostream>
using namespace std;
class number
{ int n, l;
  int mass[32];
public: number (int n);
        void fun (void);
        void print (void);
};

     number::number(int n)
{this ->n=n;};

     void number::fun()
{ int q=n;
  int i=0;
while(q)
{ mass[i]=q%2;
    q=q/2;
    i++;};
  l=i;

};

     void number::print()
{ printf ("Число в двоичной системе: ");
for (int i=l-1; i>=0; i--)
{printf ("%d", mass[i]);}
};

int main()
{ setlocale (LC_ALL, "rus");
  int n;
  printf("Введите число в десятичной системе: ");
  scanf ("%d", &n);
  number obj(n);
  obj.fun();
  obj.print();
}

Соседние файлы в папке Пратика 5