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 i,a,b,suma Como Entero
Previamente la variable «i» se inicializa con el numero 1.
i = 1
Creamos un ciclo que se repite mientras las variable «i» sea diferente de 0.
Mientras i <> 0 Hacer
Mientras la condición se cumpla, pedimos un número.
Escribir «Ingresa un número»
Este número lo ingresamos en la variable n.
leer n
Evaluamos si el numero es mayor o igual a 60 y menor o igual a 80.
si n >= 60 y n <= 80 Entonces
Si la condición se cumple entonces en la variable “a” almacenamos el último digito y en la variable “b” almacenamos el primer digito.
a = n mod 10
n = trunc(n/10)
b = n mod 10
En la variable suma, sumamos los dígitos del número ingresado.
suma = a + b
Finalmente mostramos la suma en pantalla.
Escribir «La suma de las cifras es: «,suma
A la variable «i» le asignamos el número cero para finalizar el ciclo.
i = 0
FinSi
FinMientras
FinAlgoritmo
Aquí puedes ver el funcionamiento de este algoritmo.
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.
aun no entiendo porque usaron trunc, no seria sin trunc? ya que al hacer n mod 10 ambos da 0 y se suman
no dije nada