Sorry for 1st solution thr i dod one mistake now this one is rite one...
#include<stdio.h>
int BitSwapReqd(int A, int B);
{
int tmp=1, count=0;
while(A || B)
{
if(A&1 != B&1)
count++
A=A>>1;
B=B>>1;
}
return count;
}
int main()
{
int a,b;
printf("Enter the Value of A & B\n");
scanf("%d%d",&a,&b);
printf("these no of bits required to convert from A to B =
%d\n",BitSwapReqd(a,b));
return 0;
}
> On Sun, Aug 16, 2009 at 11:09 PM, richa gupta <[email protected]>wrote:
>
>>
>> Given two integers A & B. Determine how many bits required to convert
>> A to B.how to write a function int BitSwapReqd(int A, int B);
>>
>> --
>> Richa Gupta
>> (IT-BHU,India)
>>
>> >>
>>
>
>
> -
>
>
>
*Thanks & Regards
Umesh kewat
(IIIT-Hyderabad India)
*
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Algorithm Geeks" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at http://groups.google.com/group/algogeeks
-~----------~----~----~----~------~----~------~--~---