Ingresar un número entero de 2 cifras y determine lo siguiente

Construir un algoritmo que permita ingresar un número entero de 2 cifras y determine lo siguiente:

Si las cifras son iguales entonces se halla la suma de sus cifras.

Si las cifras son diferentes entonces se halla su media de las cifras.

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

Pedimos que se ingrese un número.

            Escribir «Ingresa un numero»

Este numero lo ingresamos en la variable “n”.

            leer n

Evaluamos que el número sea de 2 dígitos.

            si (n > 9 y n < 100) o (n < -9 y n > -100) Entonces

Si la condición se cumple, entonces calculamos el residuo de n entre 10, ya con esto ingresamos el último dígito en la variable “a”.

                        a = n mod 10

Dividimos “n” entre 10 pero utilizando la función trunc, para obtener la división exacta, este procedimiento lo hacemos para quitar el último dígito y quedarnos únicamente con el primero.

                        n = trunc(n/10)

Calculamos el residuo de n entre 10, ya con este procedimiento ingresamos el primer dígito en la variable b.

                        b = n mod 10

Evaluamos si los dígitos son iguales.

                        si a == b Entonces

Si la condición se cumple, entonces sumamos los números.

                                    Escribir «La suma de los digitos es: «,a+b

                        SiNo

Cuando la condición no se cumpla entonces quiere decir que los números son diferentes, por lo tanto calculamos la media.

                                   Escribir «La media de los digitos es: «,(a+b)/2

                        FinSi

            SiNo

Cuando se ingrese un número que no sea de dos dígitos entonces mostramos el siguiente mensaje.

                        Escribir «Ingresa un numero de 2 digitos»

            FinSi

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo.

Ingresar un número entero de 2 cifras y determine lo siguiente
Ingresar un número entero de 2 cifras y determine lo siguiente
Descargar Programa

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 *