Ingrese un número y convierta a binario.
Solución
Este algoritmo recibe un número decimal y lo convierte a número binario.
Ejemplo
- Entrada: 10
- Salida: 1010
import math
num = int(raw_input("Ingrese un numero entero "))
if(num > 0):
cad = ""
while(num > 0):
if(num%2 == 0):
cad = "0" + cad
else:
cad = "1" + cad
num = int(math.floor(num/2))
print cad
else:
if(num == 0):
print("0")
else:
print("Solo numeros mayores a cero")
0 comentarios:
Publicar un comentario