#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int num, rem, base=2, sum=0, i=0;
cout<< "C++ PROGRAM TO CONVERT BINARY NUMBER TO DECIMAL [ BY - WWW.BOTTOMSCIENCE.COM ] \n";
cout<<"ENTER A BINARY NUMBER \n";
cin>>num;
while(num>0)
{
rem=num%10;
sum=sum+(rem*pow(base,i));
num=num/10;
i+=1;
}
cout<<"\n BINARY TO DECIMAL CONVERSION IS \n"<<sum;
return 0;
}
OUTPUT
/tmp/O6Mdp4eN8Y.o
C++ PROGRAM TO CONVERT BINARY NUMBER TO DECIMAL [ BY - WWW.BOTTOMSCIENCE.COM ]
ENTER A BINARY NUMBER
1010
BINARY TO DECIMAL CONVERSION IS
10