Algoritmo para invertir un numero pseint

En esta ocasión te comparto un algoritmo para invertir un numero en pseint, con este codigo puedes invertir numeros de 2 cifras, 3 cifras, 4 cifras, 5 cifras hasta n cifras.

Algoritmo para invertir un numero de 4 cifras

Bien como ya es costumbre vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre, en mi caso le puse:

Algoritmo detarea

Declaramos las siguientes variables.

               Definir n,b Como Entero

               Definir a,x Como Carácter

Pedimos que se ingrese un número.

               Escribir «Ingresa un número»

Este número lo ingresamos en la variable n.

               leer n

Convertimos el numero en texto y lo almacenamos en la variable a.

               a = ConvertirATexto(n)

Calculamos la longitud del número.

               b = Longitud(a)

Inicializo la variable x con un espacio en blanco.

               x = «»

Creamos un ciclo que se repite mientras la variable b sea mayor a cero.

               Mientras b > 0 Hacer

En cada bucle voy tomando un carácter, empiezo por el último, después el penúltimo y así lo vamos haciendo con todos los caracteres, al finalizar el ciclo en la variable x, se almacena el numero invertido.

                              x = x + Subcadena(a,b,b)

La variable «b» en cada bucle la decrementamos en 1, esto lo hacemos para que el ciclo tenga movimiento y para que podamos ir tomando carácter por carácter.

                              b = b – 1

               FinMientras

Al finalizar el ciclo, mostramos un mensaje en pantalla donde mostramos el número invertido.

               Escribir «El número «,n,» invertido es: «,ConvertirANumero(x)

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo.

algoritmo para invertir un numero pseint
Algoritmo para invertir un numero pseint

D E S C A R G A R

Algoritmo para invertir un numero de 3 cifras

Algoritmo para invertir un numero de 3 cifras pseint

Bien amigos esta es la solución de 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 *