fork download
  1. # Repetición
  2. # Conversion de un valor natural pedido por teclado de base 10 a base 8.
  3.  
  4. base10 = int(input("Dame un valor entero: "))
  5.  
  6. octal = ""
  7.  
  8. while base10 > 8:
  9. resto = base10 % 8
  10. octal = chr(ord('0') + resto) + octal
  11. base10 //= 8
  12.  
  13. octal = chr(ord('0') + base10) + octal
  14. print("En octal es:", octal)
  15.  
Success #stdin #stdout 0.02s 28384KB
stdin
12
stdout
Dame un valor entero: En octal es: 14