teoría de los algoritmos
TEORIA SOBRE ALGORITMOS
ESTRUCTURAS ALGORITMICAS
Las estructuras de operación de programas son un grupo de formas de trabajo, que permiten, mediante la manipulación de variables,realizar ciertos procesos específicos que nos lleven a la solución de problemas. Estas estructuras se clasifican de acuerdo con su complejidad en:
- Inicio
- Fin
Secuenciales - Lectura- Escritura
- Asignación
Estructuras - Simple (si - entonces)
Algoritmicas Selectivas - Doble (si – entonces - sino)
- Múltiple (en caso de/según/dependiendo de)- Hacer_para (Nº Determinado de Iteraciones)
Repetitivas - Hacer_mientras (Nº Indeterminado de Iteraciones)
- Repetir_hasta (Nº Indeterminado de Iteraciones)Estructuras Selectivas
Las estructuras selectivas, alternativas, condicionales o de decisión se utilizan para tomar decisiones lógicas. Mediante la evaluación de una condición, éstas estructurascomparan a una variable contra otro(s) valor(es), para que en base al resultado de esta comparación, se siga un curso de acción dentro del programa. Cabe mencionar que la comparación se puede hacercontra otra variable o contra una constante, según se necesite.
1. Estructura Selectiva Simple:
A las estructuras selectivas simples se les conoce como “Tomas de decisión”. Estasestructuras tienen la siguiente forma:
Si entonces
Acción1
Acción2
.
.
AcciónN
Fin-si
2. Estructura Selectiva Doble:
Las estructuras selectivas dobles permiten elegir entredos opciones o alternativas posibles en función del cumplimiento o no de una determinada condición. Se representa de la siguiente forma:
Si entonces
AcciónA1
AcciónA2
.
.
AcciónANSino:
AcciónB1
AcciónB2
.
.
AcciónBN
Fin-si
Donde:
Si ………………… Indica el comando de comparación
Condición…… Indica la condición a evaluar
entonces……… Precede a las...
Regístrate para leer el documento completo.