Leer un número de dos dígitos y determinar si ambos dígitos son pares

En esta ocasión les comparo un algoritmo que permite leer un número entero de dos dígitos y determinar si ambos dígitos son pares

Bien amigos 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 variables.

               Definir n,a,b Como Entero

Pedimos que se ingrese un número.

               Escribir «Ingresa un número»

Este número lo almacenamos en la variable n.

               leer n

Evaluamos si el número es 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 dos dígitos.

Dividimos el numero entre 10 pero con la función trunc() ya con esto obtenemos el primer digito del numero ingresado.

                              a = trunc(n/10)

Dividimos el número entre 10 pero con el operador mod, para obtener el residuo de la división, ya con esto obtenemos el segundo digito.

                              b = n mod 10

Evaluamos si ambos dígitos son pares.

                              si a mod 2 == 0 y b mod 2 == 0 Entonces

                                            Escribir «Ambos digitos son pares»

                              SiNo

Evaluamos si el número almacenado en la variable “a” al dividirlo entre dos, si e residuo es igual a cero.

                                            si a mod 2 == 0 Entonces

Si la condición se cumple, entonces quiere decir que el digito es par.

                                                           Escribir «Solo el «,a,» es par»

                                            SiNo

Evaluamos si el número almacenado en la variable “b” al dividirlo entre dos con la función mod, si el residuo es igual a cero.

                                                           si b mod 2 == 0 Entonces

Si la condición se cumple, entonces quiere decir que el digito es par.

                                                                          Escribir «Solo el «,b,» es par»

                                                           SiNo

Si las condiciones anteriores no se cumplen, entonces quiere decir que ningún digito del número es par.

                                                                          Escribir «Ningún digito es par»

                                                           FinSi

                                            FinSi

                              FinSi

               SiNo

Cuando se ingrese un número que no es de 2 dígitos, mostramos el siguiente mensaje.

                              Escribir «Ingresa un numero de 2 dígitos»

               FinSi

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo.

Leer un número entero de dos dígitos y determinar si ambos dígitos son pares
Leer un número entero de dos dígitos y determinar si ambos dígitos son pares

Bien amigos esta es la solución de este algoritmo, les comparto el código, 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 *