Desarrollar un algoritmo que imprima, cuente y sume el cuadrado de los múltiplos de 7 y que además, cuente los múltiplos de 3 que se encuentren en dicho intervalo.
Como ya es costumbre en este blog, vamos a explicar el funcionamiento de este algoritmo.
Algoritmo detarea
Bien pues declaramos las variables.
Definir total, suma, n, a, b Como Entero
Pedimos el total de números.
Escribir «Ingresa el total de números»
Este número se almacena en la variable total.
leer total
Inicializamos las siguientes variables con el numero cero antes del ciclo.
suma = 0
a = 0
b = 0
Utilizamos un ciclo que se repite mientras la variable total es mayor a cero.
Mientras total > 0 Hacer
En cada bucle pedimos un número.
Escribir «Ingresa un número»
Este número se almacena en la variable n.
leer n
Evaluamos si el número es múltiplo de 7. (La función mod nos devuelve el residuo de una división, cuando el resido es igual a cero, quiere decir que el número es múltiplo de 7)
si n mod 7 == 0 Entonces
Cuando la condición se cumple, entonces mostramos en pantalla el número y lo elevamos al cuadrado.
Escribir «El numero «,n,» es multiplo de 7 al cuadrado es: «,n*n
Estos números los elevamos al cuadrado y los sumamos en la variable suma.
suma = suma + (n*n)
Y los contamos con la variable “a”.
a = a + 1
FinSi
Evaluamos si el número es múltiplo de 3.
si n mod 3 == 0 Entonces
Si la condición se cumple, entonces lo mostramos en pantalla.
Escribir «El número «,n,» es multiplo de 3″
Y lo contamos con la variable b.
b = b + 1
FinSi
En cada bucle la variable total la decrementamos en 1, esto lo hacemos para que el ciclo mientras tenga movimiento y no se vaya a quedar en un ciclo infinito.
total = total – 1
FinMientras
Finalmente mostramos los siguientes mensajes.
Primero mostramos un mensaje en blanco para separar los mensajes.
Escribir «»
Damos a conocer el total de números múltiplos de 3.
Escribir b,» números son múltiplos de 3″
Damos a conocer el total de números múltiplos de 7.
Escribir a,» números son múltiplos de 7″
Finalmente mostramos la suma de los múltiplos de 7 elevados al cuadrado.
Escribir «La suma de los números múltiplos de 7 es: «,suma
FinAlgoritmo
Aquí el funcionamiento de este algoritmo.
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.