Question
Write a program that accepts an unsigned integer in the range of 0- 255 from standard input. This integer will represent which lights in a
Write a program that accepts an unsigned integer in the range of 0- 255 from standard input. This integer will represent which lights in a hallway with eight lights are turned on. This is done by each digit in the binary representation of the number being a representation of whether that light is on or off. In this case, a 0 represents that a light is off, while a 1 represents that a light is on. Given the decimal number 93, the output of your program should like this:
Light 1 is turned on.
Light 2 is turned off.
Light 3 is turned on.
Light 4 is turned on.
Light 5 is turned on.
Light 6 is turned off.
Light 7 is turned on.
Light 8 is turned off.
Note that the least significant bit is for Light 1 (the last bit in the binary representation), while the most significant bit is for Light 8 (the first bit in the binary representation).
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started