Algoritmo para determinar si un número termina en 11

En esta ocasión les comparto un algoritmo para determinar si un número termina en 11

Determinar si un número termina en 11 en pseint

Bien 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,a,b Como Entero

Con la función escribir, pedimos que se ingrese un número.

               Escribir «Ingresa un número»

Este número lo ingresamos con la función leer en la variable n.

               leer n

Primero sacamos el residuo de dividir el numero entre 10, es decir en la variable «a» almacenamos el último digito del numero ingresado.

               a = n mod 10

Después dividimos el número entre 10, pero utilizando la función trunc, ya con este procedimiento estamos quitando el último digito.

               n = trunc(n/10)

Nuevamente sacamos el residuo del número n dividido entre 10, prácticamente estaríamos almacenando en la variable «b», el penúltimo digito del número ingresado por teclado.

               b =  n mod 10

Después evaluamos si el número ingresado en la variable “a” es igual a 1.

               si a == 1 Entonces

Si la condición se cumple, entonces evaluamos si la variable a es igual a la variable b.

                              si a == b Entonces

Si la condición se cumple, entonces quiere decir que el número ingresado termina en 11.

                                             Escribir «EL numero si termina en 11»

                              SiNo

Cuando la variable “a” no sea igual a la variable “b”, entonces quiere decir que el número ingresado no termina en 11.

                                            Escribir «EL número no termina en 11»

                              FinSi     

               SiNo

Cuando la variable “a” no sea igual a 1, entonces quiere decir que el número no termina en 11.

                              Escribir «EL número no termina en 11»

               FinSi

FinAlgoritmo

Te comparto el Diagrama de flujo.

Algoritmo para determinar si un número termina en 11
Algoritmo para determinar si un número termina en 11

D E S C A R G A R

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 *