convert decimal to binary in c++
#include <iostream>
using namespace std;
int main() {
int decimalNum, remainder, binaryNum = 0, base = 1;
cout << "Enter a decimal number: ";
cin >> decimalNum;
while (decimalNum > 0) {
remainder = decimalNum % 2;
binaryNum = binaryNum + remainder * base;
decimalNum /= 2;
base *= 10;
}
cout << "The binary equivalent is: " << binaryNum;
return 0;
}