#include<iostream.h>
#include<math.h>
using namespace std;
int pow(int a,int n)(lệnh pow là tính luỹ thừa)
{
int p=1;
for(int i=1;i<=n;i++) p=p*a; (vòng lặp for)
return p;(quay về p)
}
main()
{
int n;
cout<<"nhap 1 so nhi phan : ";cin>>n;(xuất dòng thông báo "nhập 1 số nhị phân")
int s=0,k,i=0;
while(n!=0)(dòng lặp while,nếu biểu thức có gt là 0 thì nó ngừng,k làm nữa,còn nó khác 0 thì nó sẽ làm các câu lệnh trong {})
{
k=n%10;
s=s+k*pow(2,i);
n=n/10;
i++;
}
cout<<"so thap phan : "< (xuất thông báo)
lâu rùi k bít đúng k nữa
