Programe un algoritmo que solicite al usuario un número entero positivo y lo
convierta a sistema binario. Para convertir un número entero positivo a
binario se realzan divisiones sucesivas por 2 hasta que el cociente sea igual a 0 y se almacena el residuo de cada división. El número binario que representa al número entero positivo será cada residuo encontrado desde el último hasta el primero. A continuación, se muestra un ejemplo de cómo se convierte un número entero positivo a código binario:
Tenga presente que el dividendo de la siguiente división a realizar es el
cociente de la división anterior y que siempre se divide por 2. Los residuos los debe almacenar en un vector con un numero de posiciones igual a la cantidad de veces que se logro dividir hasta que el cociente fuera 0. Muestre el vector desde la última posición hasta la primera en un mismo renglón de la consola. Muestre le porcentaje de 1 en el vector y el porcentaje de 0 en el vector. Muestre el promedio del vector.