#include using namespace std; void BinaryForm(int n) { int temp = n; int array[100]; int u = -1; if (n == 0) cout << "Dang nhi phan cua so " << temp << " la : 0"; else { while (n > 0) { array[++u] = n % 2; n = n / 2; } cout << "Dang nhi phan cua so " << temp << " la :"; for (int i = u; i >= 0; i--) cout << array[i]; } } void main() { int n; do { cout << "Nhap 1 so nguyen khong am:"; cin >> n; } while (n < 0); BinaryForm(n); }