Se desea Leer un número de 2 cifras y determinar las decenas y unidades que contiene.
Se desea leer un numero entero de 2 cifras y que muestre el número de unidades decenas que lo componen.
Haz clic aquí para suscribirte a mi canal
Pseudocodigo para descomponer numeros
Como ya es costumbre en este Blog 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,unidades,decenas Como Entero
Con la función escribir pedimos que se ingrese un número.
Escribir «Ingresa un número»
Este número lo ingresamos en la variable n.
leer n
Evaluamos que el número sea mayor a 9 y menor a 100.
si n > 9 y n < 100 Entonces
Si la condición se cumple, entonces quiere decir que el número es de 2 cifras.
Por lo tanto calculamos las unidades, esto lo hacemos dividiendo el numero entre 10, pero utilizando el operador mod.
El operador MOD nos devuelve el residuo de una división.
unidades = n mod 10
El numero ingresado lo dividimos entre 10, pero utilizando la función trunc().
Con la función trunc() obtenemos la división exacta.
n = trunc(n/10)
Nuevamente dividimos la variable «n» entre 10 utilizando el operador MOD, ya con esto obtenemos las decenas.
decenas = n mod 10
Finalmente mostramos en pantalla las decenas y unidades que contiene el número.
Escribir «Decenas: «,decenas
Escribir «Unidades: «,unidades
SiNo
Cuando se ingrese un número que sea de 2 cifras, mostramos el siguiente mensaje.
Escribir «Ingresa un numero de 2 cifras»
FinSi
FinAlgoritmo
Diagrama de flujo para descomponer un numero
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.