Está en la página 1de 1

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.

También podría gustarte