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:
Secuenciales - Asignación
Salida
Repetir hasta
sigue a otra en secuencia. Las tareas se suceden de tal modo que la salida
de una es la entrada de la siguiente y así sucesivamente hasta el fin del
proceso. Una estructura secuencial se representa de la siguiente forma:
1.-Inicio
2.-Declaración de variables;
3.- Accion1;
4.- Accion2;
5.- .
6.- .
AccionN;
N+1.-Fin.
Estructura Ciclos de acciones:
Un ciclo es una estructura que nos permite repetir una o varias acciones.
vamos a suponer que eres un supervisor y cada hora, durante tu jornada de trabajo, tienes que vigilar a traves de una ventana. El resto de tiempo debes permaneces en tu lugar de trabajo y solo cada hora levantarte y observar a traves de la ventana.
por ejemplo:
Suponga que se desea sumar una lista de números escritos desde el teclado. El medio conocido hasta ahora es leer los número y añadir sus valores a una variable SUMA que contenga las sucesivas sumas parciales. La variable SUMA se hace igual a cero y a continuación se incrementa el valor del número cada vez que uno de ellos se lea. El algoritmo sería el siguiente:
inicio star
SUMA ß 0 SUMA ß 0
leer número read número
SUMA ß SUMA + número SUMA ß SUMA + número
leer número read número
SUMA ß SUMA + número SUMA ß SUMA + número
leer número read número
fin end
y así sucesivamente para cada número de la lista. En otras palabras, el algoritmo repite muchas veces las acciones:
leer número
SUMA ß SUMA + número