Escribir un programa que lea números enteros de teclado hasta que encuentre uno que cumpla las siguientes condiciones: · Múltiplo de 2. · No múltiplo de 5. · Mayor que 100. · Menor que 10,000.
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:
Haz clic aquí para suscribirte a mi canal
Escribir un programa que lea números enteros de teclado hasta que encuentre uno que cumpla las siguientes condiciones
Algoritmo detarea
Declaramos las siguientes variables.
Definir x,n Como Entero
Inicializamos la variable x con el número 1.
x = 1
Creamos un ciclo que se repite mientras que “x” sea diferente de cero.
Mientras x <> 0 Hacer
En cada bucle pedimos que se ingrese un número.
Escribir «Ingresa un número»
Este número lo ingresamos en la variable n.
leer n
Primero evaluamos si el número es múltiplo de 2.
si n mod 2 == 0 Entonces
Evaluamos si el número no es múltiplo de 5.
si n mod 5 <> 0 Entonces
Evaluamos si el número es mayor a 100 pero menor a 10,000.
si n > 100 y n < 10000 Entonces
Cuando las condiciones se cumplan, entonces asignamos en la variable “x” el número cero.
x = 0
Cuando “x” sea igual a cero entonces el ciclo finaliza.
FinSi
FinSi
FinSi
FinMientras
FinAlgoritmo
Te comparto el diagrama de flujo.
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.