Hàm đổi sang hệ nhị phân của số nguyên dương n bằng đệ quy

void NhiPhan(int n)
{
      if(n!=0)
       {
             NhiPhan (n/2);
            cout<<n%2;
        }
}
             HOẶC

 long NhiPhan(int a)
{
    long b;
    if(a==0)
         return 0;
    else
         b=a%2; 
    return NhiPhan(a/2)*10+b;
}

Share this

Related Posts

Previous
Next Post »