
Antes de empezar quiero aclarar que un algoritmo es un tipo de falso lenguaje de programación, el sirve para que los programadores puedan entender de una manera sencilla, el funcionamiento un programa programa.
Algoritmo que imprima los números impares del 1 al 100
Paso 1: Como regla general al momento de hacer un algoritmo en Psint, es asignarle un nombre en, mi paso se llamara:- Algoritmo NumerosImpares.
Paso 2: Mediante la palabra Definir debemos declarar las variables a utilizar en este caso solo será la variable contador la cual es de tipo entero.
- Definir contador como entero
Paso 3: Debemos inicializar la variable contador, asignándole el numero 1.
- contador=1
Paso 4: Crearemos un ciclo mientras el cual tendrá como condición (contador <=100) la cual quedara así.
- Mientras contador <=100 Hacer
- <!-instrucciones->
- FinMientras
Paso 5: Crearemos una condicional, utilizando la estructura (si entonces) la cual ira dentro del bucle mientras. La cual llevara la siguiente condición:
- Mientras contador <=100 Hacer
- Si contador mod 2 == 1 entonces
- //Instruciones
- FinSi
- FinMientras
Esto quiere decir que Si el numero almacenado dentro de la variable contador divido ente dos, da como residuo 1 entonces es un numero impar.
Paso 6: Dependerá de que si se cumple la estructura condicional. En acaso de que se cumpla simplemente debemos mostrar en la pantalla el valor almacenado en la variable. Para ello utilizaremos la sentencia escribir y la de esperar para que se muestre con un parámetro de 1 segundo.
- Mientras contador <=100 Hacer
- Si contador mod 2 == 1 entonces
- Escribir contador
- Esperar 1 Segundos
- FinSi
- contador = contador + 1
- FinMientras
Así mismo debemos incrementar la variable contador de 1 en 1, con la finalidad de que el bucle tenga movimiento y que no se cree un ciclo infinito.
- FinAlgoritmo
Diagrama de flujo que imprima los números impares del 1 al 100
