Algoritmo para convertir un numero decimal a octal

En esta ocasión les comparto un algoritmo para convertir un numero decimal a octal en pseint.

Convertir un numero decimal a octal en pseint

Como ya es costumbre, vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre.

Algoritmo detarea

Declaramos las siguientes variables.

               Definir n,x Como Entero

               Definir octal Como Carácter

Pedimos que se ingrese un número.

               Escribir «Ingresa un número»

Este número lo almacenamos en la variable n.

               leer n

Inicializo la variable x con el número 1 y la variable octal con un espacio en blanco.

               x = 1

               octal = «»

Utilizamos un ciclo que se repite mientras x sea mayor a cero.

               Mientras x > 0 Hacer

En cada bucle dividimos la variable n entre 8, utilizando la función trunc para obtener la división exacta.

                              x = trunc(n/8)

En la variable octal almacenamos el residuo de dividir n entre 8.

La función “ConvertirATexto” convierte un número en texto.

                              octal = ConvertirATexto(n mod 8) + octal

En cada bucle n toma el valor de x.

                              n = x

               FinMientras

Finalmente con la función escribir mostramos en pantalla la conversión a octal.

Escribir «La conversión a octal es: «,octal

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo.

Algoritmo para convertir un numero decimal a octal
Algoritmo para convertir un numero decimal a octal
Descargar Programa

Bien amigos esta es la solución e este algoritmo, les comparto el código fuente, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *