write a program to find out number of on bits in a number?

Answers were Sorted based on User's Feedback



write a program to find out number of on bits in a number? ..

Answer / minisha

int count(unsigned int n)
{
int c=0;
while(n)
{
n=n&(n-1);
c++
}
return c;
}

Is This Answer Correct ?    0 Yes 0 No

write a program to find out number of on bits in a number? ..

Answer / arijit

#include<stdio.h>
#include<conio.h>
void main()
{
int n,cnt,rem
scanf("%d",&n);
cnt=0;
while(n!=0)
{
rem=n%2;
n=n/2;
cnt++;
}
printf("number of bits of the number is = %d",cnt);
getch();
}

Is This Answer Correct ?    0 Yes 0 No

write a program to find out number of on bits in a number? ..

Answer / ram

#include<stdio.h>
void main()
{
int a,count=0;
printf("enter a");
scanf("%d",&a);
while(a>0)
{
if(a%2==1)
count++;
a=a>>1;
}
printf("no of on bits =%d ",count);
}

Is This Answer Correct ?    0 Yes 0 No

write a program to find out number of on bits in a number? ..

Answer / kavitha

int setbit=1; //Lets start checking from first bit
int numBitSet=0; //Number of bits set in the number

while(setbit>0)
{

if(number&setbit) //bit wise and
numBitSet++;

setbit=setbit<<1;
}

Is This Answer Correct ?    0 Yes 1 No

write a program to find out number of on bits in a number? ..

Answer / anu

#include<stdio.h>
#include<conio.h>
void main()
{
int n,cnt,rem
scanf("%d",&n);
cnt=1;
while(n!=0)
{
rem=n%2;
n=n/2;
cnt++;
}
printf("number of bits of the number is = %d",cnt);
getch();
}

Is This Answer Correct ?    0 Yes 3 No

write a program to find out number of on bits in a number? ..

Answer / sriharsha

main()
{
int n;
printf("\n Enter The Number Whose bits have to find");
scanf("%d",&n);
i=i*8;
printf("\n The number of bits in the given number is %d",i);
}

Is This Answer Correct ?    2 Yes 8 No

write a program to find out number of on bits in a number? ..

Answer / jaskarann

int i,a;
{
cout<<enter the no whose bits you want to find";
cin>>i;
a=i*8;
cout<<No. of bits in this number is<<a;
getch();

Is This Answer Correct ?    5 Yes 36 No

Post New Answer

More C Interview Questions

write a program which will count occurance of a day between two dates.

1 Answers   IonIdea,


What is the maximum length of an identifier?

0 Answers  


What is the auto keyword good for?

0 Answers  


WAP &#8211; represent a char in binary format

4 Answers   Motorola, Wipro,


1. main() { printf("%d",printf("HelloSoft")); } Output?

3 Answers   HCL,






Explain what header files do I need in order to define the standard library functions I use?

0 Answers  


What is string in c language?

0 Answers  


int x=5; printf("%d%d%d",x,x<<2,x>>2);

2 Answers   TANCET,


What are the types of functions in c?

0 Answers  


Why do we need arrays in c?

0 Answers  


How do you print an address?

0 Answers   TCS,


how to write a prog in c to convert decimal number into binary by using recursen function,

1 Answers  


Categories