Imprimir y contar los números que son múltiplos de 2 o de 3 que hay entre 1 y 100.
Como ya es costumbre vamos a explicar el funcionamiento de este algoritmo, lo primero que hacemos es ponerle un nombre, en mi caso le puse:
Algoritmo detarea
Declaramos las siguientes variables
Definir x,a,b Como Entero
Inicializo la variable x, con el número 1.
x = 1
Inicializo las siguientes variables con el número cero.
a = 0
b = 0
Utilizamos un ciclo que se repite mientras x sea menor o igual a 100.
Mientras x <= 100 Hacer
Si la condición se cumple, entonces evaluamos si el residuo de dividir x entre 2 es igual a cero.
si x mod 2 == 0 Entonces
Si la condición se cumple, entonces quiere decir que el número es múltiplo de 2, por lo tanto imprimimos estos números.
Escribir x
Los números que son múltiplos de 2 los contamos con la variable “a”.
a = a + 1
SiNo
Si la condición no se cumple, entonces evaluamos si el residuo de dividir x entre 3, si el resido de la división es igual a cero.
si x mod 3 == 0 Entonces
Si la condición se cumple, entonces quiere decir que el número es múltiplo de tres, por lo tanto lo mostramos en pantalla.
Escribir x
Con la variable b, vamos contando estos números.
b = b + 1
FinSi
FinSi
La variable x la incrementos en 1, esto lo hacemos para que el ciclo tenga movimiento y no se vaya a quedar en un ciclo infinito.
x = x + 1
FinMientras
Fuera del ciclo mientras, mostramos el total de números que son múltiplos de 2.
Escribir «Números múltiplos de 2: «,a
También mostramos el total de números que son múltiplos de 3.
Escribir «Números múltiplos de 3: «,b
FinAlgoritmo
Aquí puedes ver el funcionamiento de este algoritmo.
Bien amigos, esta está 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.