We have as unsigned character like obff and I want program to count no of 1s occur in that character.

Asked by Last Modified  

7 Answers

Follow 0
Answer

Please enter your answer

BEST Technical Trainer & Freelancer

Rotate right or left 8 times thriugh carry and check the flag each time...
Comments

Software Development Professional

unsigned int v; // count the number of bits set in v unsigned int c; // c accumulates the total bits set in v for (c = 0; v; v >>= 1) { c += v & 1; } The naive approach requires one iteration per bit, until no more bits are set. So on a 32-bit word with only the high set, it will go through...
read more
unsigned int v; // count the number of bits set in v unsigned int c; // c accumulates the total bits set in v for (c = 0; v; v >>= 1) { c += v & 1; } The naive approach requires one iteration per bit, until no more bits are set. So on a 32-bit word with only the high set, it will go through 32 iterations. Let me know if you need more detailed explaination. read less
Comments

Programming Guru

You can make a loop attached with a counter and shift right each time. loop testing condition should be (obff!=0). and with the help of count variable you can count number of one's.
Comments

One-to-One Computer & Programming Coaching | 14+ Years of Excellence

Dear Siddhant, I am sending a link that can help you to understand the link please open and try to learn, if is there any problem must reply me.. and don't confuse in unsigned int and unsigned char.. you can(put) unsigned char instead of unsigned int..
Comments

JAVA CLASSES IN BANGALORE

Contact me.
Comments

Programmer

Write a if condition that checks the every index of the string with 1. If the condition is true then increase the count variable value by one. Count variable must declared at the beginning of the program itself.
Comments

Programmer

Write a if condition that checks each and every index of string with 1 until u reach null termination . If the condition is true then increase the value of count variable by one. Count variable must be declared at the beginning of the program. At last print the count variable. That's it. Have fun with...
read more
Write a if condition that checks each and every index of string with 1 until u reach null termination . If the condition is true then increase the value of count variable by one. Count variable must be declared at the beginning of the program. At last print the count variable. That's it. Have fun with programs. read less
Comments

View 5 more Answers

Related Questions

Hi, how would I get students to teach?
Best Way to get Students on UrbanPro is , Better Become the Silver Member by Purchasing nearly 500 rs for first 3 months. Then you will be easily getting the Numbers of the Customers/Students According...
S.ataurehman

Now ask question in any of the 1000+ Categories, and get Answers from Tutors and Trainers on UrbanPro.com

Ask a Question

Related Lessons

Second Tutorial On Machine Design
Give an account of gear classification. Name the gears that can be used for non parallel non intersecting shafts. Explain the advantages and Limitation of gear drives What is a herringbone gear? Where...

The Best Lesson for Learning Software Courses
Learning software courses can be challenging, but with the right mindset and approach, it can be a fulfilling and rewarding experience. Here are some of the best lessons that you can...

Pointers And References
Are reference and pointers same? No. I have seen this confusion crumbling up among the student from the first day. So better clear out this confusion at thevery beginning. Pointers and reference both...

DIFFERENCE BETWEEN ELASTICITY & PLASTICITY?
Elasticity Plasticity Elasticity is the property of the solid material by virtue of which it tends to regain its shape after the removal of external load. Plasticity is the property...

Current and voltage distribution
a) A current flowing in a wire of a length related to the RF produces an electromagnetic field. This field radiates from the wire and is set free in space. The principles of radiation of electromagnetic...

Recommended Articles

MBA, Medicine and engineering are the three main professional courses in India. Engineering is still one of the highly sorted after professional courses in the under graduate level, while MBA is favoured as a preferred post graduate course. To shine in these courses, one needs to work and study hard. Engineering as a...

Read full article >

According to a recent survey conducted by the NCAER (National Council of Advanced Economic Research), engineering is the most sought after course in India. Some engineering courses are offered as BE or Bachelor of Engineering while some as Bachelor in Technology or B.Tech. Since engineering is a professional course, the...

Read full article >

Appearing for exams could be stressful for students. Even though they might have prepared well, they could suffer from anxiety, tension etc. These are not good for their health and mind. However, following a few exam preparation tips can save them from all these and help them to score good marks. Let’s find out all...

Read full article >

While schools provide formal education to the children, the home is where they start learning about things informally. Parents think that schools will take the initiative to educate their children. Well, this is partially true, as parents also play an essential role in bringing up their child. For the development of particular...

Read full article >

Looking for BTech Tuition ?

Learn from the Best Tutors on UrbanPro

Are you a Tutor or Training Institute?

Join UrbanPro Today to find students near you