Las estructuras algorítmicas determinan el orden y el tipo de instrucción que se debe de escribir para lograr que el algoritmo realice la función para la que fue escrito.
Las estructuras de un algoritmo se pueden clasificar como:
-Secuenciales
-Repetitivas o cíclicas
-Condicionales
Estructuras algorítmicas secuenciales:
En este tipo de estructura las ordenes o instrucciones se ejecutan una después de la otra siguiendo el orden en el que fueron escritas.
Ejemplo: Algoritmo para abrir una puerta usando una llave.
Instrucciones:
1.- Inicio.
2.- Buscar la llave.
3.- Introducir la llave en la chapa.
4.- Girar la llave en el sentido de las manecillas del reloj.
5.-Retirar la llave.
6.- Fin
Estructuras algorítmicas repetitivas o cíclicas:
Este tipo de estructura se utiliza cuando las instrucciones deben repetirse un número determinado de veces. La instrucción que se utiliza en el caso de estas instrucciones es:
Repetir desde 1
hasta 10
Instrucción
Fin repetir.
Ejemplo: Algoritmo para hacer Cremor Tártaro
Instrucciones:
1.- Inicio.
2.- Preparar un recipiente limpio
3.- Repetir desde 1 hasta 15 veces.
4.-Quebrar huevo
5.-Separa la yema.
6.-Depositar la clara en el recipiente.
7.-Fin repetir.
8.-Batir las claras a punto de turrón.
9.-Fin
Estas instrucciones reciben el nombre de repetitivas o cíclicas debido a que deben ejecutarse ¨n¨ veces como si estuviera en un ciclo.
Estructuras algorítmicas condicionales:
En este tipo de estructuras la ejecución de una instrucción depende de una condición que debe cumplirse para que esta se ejecute o no se ejecute.
La forma en que se escribe una instrucción de este tipo es la siguiente:
Si (condición) entonces
instrucción
Fin Si.
Un ejemplo del uso de este tipo de estructuras es:
Algoritmo para permitir el acceso sólo a mayores de edad a un antro.
1.- Inicio.
2.- Solicita, mostrar identificación.
3.-Si (identificación es mostrada) entonces
4.- ¨Puedes entrar¨
5.- Sino
6.- ¨No puedes entrar, ve a tu casa¨.
7.- Fin si
8.- Fin
No hay comentarios.:
Publicar un comentario