Home /
Expert Answers /
Computer Science /
python-please-nbsp-write-a-program-that-takes-in-a-positive-integer-as-input-and-outputs-a-string-pa938
(Solved): python please Write a program that takes in a positive integer as input, and outputs a string ...
python please
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 inte \( x \), the algorithm is: As long as \( x \) is greater than 0 Output \( x \) \& 2 (remainder is either 0 or 1 ) \( x=x / 12 \) 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. Ex: If the input is: 6 the output is: 110 The program must define and call the following two functions. Define a function named int to reverse_binary0 that takes an integer as a parameter and returns a string of 1 's and 0 's representing the integer in binary (in reverse). Define a function named string reverse0 that takes an input string as a parameter and returns a string representing the input string in reverse. def int_to_reverse_binary (integer_value) def string_reverse(input_string) \begin{tabular}{|l|l} LAB \\ ACrrimy & 8.27.1: \( L A B: \) Convert to binary - functions \end{tabular} main.py 1 \# Define your functions here. 3 if name. \( = \) 'main.": * Type your code here. * Your code must call int_to_reverse_binary() to get " the binary string of an integer in a reverse order.