In: Computer Science

In Python

8.21 Program: Convert to binary. Sections 2.7, 3.8, 5.2. Functions.

Write a program that takes in a positive integer as input, and outputs a string of 1's and 0's representing the integer in binary. For an integer x, the algorithm is:

As long as x is greater than 0 Output x % 2 (remainder is either 0 or 1) x = x // 2

Note: The above algorithm outputs the 0's and 1's in reverse order. You will need to write a second function to reverse the string.

Your program must define and call the following two functions.
The function integer_to_reverse_binary() should return a string of
1's and 0's representing the integer in binary (in reverse). The
function reverse_string() should return a string representing the
input string in reverse.

def integer_to_reverse_binary(integer_value)

def reverse_string(input_string)

Ex: If the input is:

6

the output is:

110

def integer_to_reverse_binary(integer_value): result = '' while integer_value > 0: result += str(integer_value % 2) integer_value //= 2 return result def reverse_string(input_string): result = '' for ch in input_string: result = ch + result return result def main(): print(reverse_string(integer_to_reverse_binary(int(input())))) main()

USE Coral Write a program that takes in a positive integer as input, and
outputs a string of 1's and 0's representing the integer in binary.
For an integer x, the algorithm is:As long as x is greater than 0
Output x % 2 (remainder is either 0 or 1)
x = x / 2Note: The above algorithm outputs the 0's and 1's in reverse
order.Ex: If the input is 6, the output is:011(6 in binary is 110; the algorithm outputs the bits in
reverse).

In Java Write a program that takes in a positive integer as input, and
outputs a string of 1's and 0's representing the integer in binary.
For an integer x, the algorithm is:As long as x is greater than 0
Output x % 2 (remainder is either 0 or 1)
x = x / 2Note: The above algorithm outputs the 0's and 1's in reverse
order.Ex: If the input is:6the output is:0116 in binary is 110; the algorithm outputs the bits in
reverse.

6.19 LAB: Convert to binary - functionsWrite a program that takes in a positive integer as input, and
outputs a string of 1's and 0's representing the integer in binary.
For an integer x, the algorithm is:As long as x is greater than 0
Output x % 2 (remainder is either 0 or 1)
x = x / 2Note: The above algorithm outputs the 0's and 1's in reverse
order. You will need to write a second function to reverse the
string.Ex: If the input is:6the output is:110Your program must define and call the following two functions.
The IntegerToReverseBinary function...

Write a program that takes in a positive integer as input, and
outputs a string of 1's and 0's representing the integer in binary.
For an integer x, the algorithm is:As long as x is greater than 0
Output x % 2 (remainder is either 0 or 1)
x = x // 2Note: The above algorithm outputs the 0's and 1's in reverse
order. You will need to write a second function to reverse the
string.Ex: If the input is:6the output is:110Your program must define and call the following two functions.
The function integer_to_reverse_binary() should return a string of
1's...

Write a program that takes in a positive integer as input, and
outputs a string of 1's and 0's representing the integer in binary.
For an integer x, the algorithm is:
As long as x is greater than 0
Output x % 2 (remainder is either 0 or 1)
x = x / 2
Note: The above algorithm outputs the 0's and 1's in reverse
order.
Ex: If the input is:
6
the output is:
011
6 in binary is...

C++
Write a program that takes a string and integer as input, and
outputs a sentence using those items as below. The program repeats
until the input string is "quit". If the input is:
apples 5
shoes 2
quit 0
the output is: Eating 5 apples a day keeps your doctor away.
Eating 2 shoes a day keeps your doctor away.

USING C#
1. Write a program that takes outputs a string, an integer and a
floating-point number separated by commas. Sample output: Bob
Marley, 20, 5.2 2.
2. Write a program that asks the user for a string of letters of
any size (no spaces), and finally a special character (values 33 to
47 in the Ascii table, or ‘!’ to ‘/’). Generate a random number of
any size, integer or floating point, and combine those three pieces
of information...

Write a function decimalToBinary(n) that converts a positive
decimal integer n to a string representing the corresponding binary
number. Do the conversion by repeatedly dividing the number n by 2
using integer division, keepting track of the remainders, until the
number is reduced to 0. The remainders written in reverse order
form the binary number string.
Do integer division of 5 by 2, so that N//2 is 2 with remainder
1. Now divide 2 by 2 to get 1 with...

assembly x86 language program
a program that takes an integer and outputs the resulting factorial number.

PYTHON 3:
Write a recursive function that takes a non-negative integer n
as input and returns the number of 1's in the binary representation
of n.
Use the fact that this is equal to the number of 1's in the
representation of n//2 (integer division) plus 1 if n is odd.
>>>numOnes(0)
0
>>>numOnes(1)
1
>>>numOnes(14)
3

ADVERTISEMENT

ADVERTISEMENT

Latest Questions

- Define what is meant by rationing of health care. In what age-based population is health care...
- The primary goal of most businesses is profit maximization. Discuss the concept of profit maximization. How...
- sketch a graph about the relation between Number of states N(E) and Energy E . and...
- Suppose, for a random sample selected from a normally distributed population, X^- =51.70 and s= 8.8...
- Crane Company manufactures two products called Alpha and Beta that sell for $135 and $95, respectively....
- There are a number of statistics computed to measure the price level, such as the GDP...
- need to Identify five (5) from signs/notices/advertisements that are posted for the public to view, which...

ADVERTISEMENT