Algoritmo
Las estructuras de control son un grupo de formas de trabajo, que permiten, mediante la manipulación de variables, realizar ciertos procesos que nos lleven a la solución deproblemas. En la elaboración de un algoritmo se utilizan tres tipos de estructuras de control: las secuenciales, las condicionales o selectivas y las cíclicas o iterativas.
Estructuras Secuenciales.La estructura secuencial es aquella en la que una acción (instrucción) 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:
Inicio
Acción1
Acción2
AcciónN
Fin
* Asignación: la asignación consiste, en el pasode valores o resultados a una zona de la memoria. Dicha zona será reconocida con el nombre de la variable que recibe el valor. La asignación se puede clasificar de la siguiente forma:
* Simple:consiste en pasar un valor constante a una variable (a=15)
* Contador: consiste en usarla como un sumador del número de veces que se realiza un proceso (a=a+1)
* Acumulador: consiste en usarlacomo un sumador del valor de otra variable en un proceso (a=a+b)
* De trabajo: donde puede recibir el resultado de una operación matemática que involucre muchas variables a=(c+b*2/4).
*Lectura: la lectura consiste en recibir desde un dispositivo de entrada (ej. el teclado) un valor. Esta operación se representa en pseudocódigo como sigue:
Dame el valor de x
Leer x
Donde x esla variable que recibirá el valor tecleado.
* Escritura: consiste en mandar por un dispositivo de salida (ej. monitor o impresora), un resultado o mensaje. Esta operación se representa enpseudocódigo como sigue:
Escribe “El resultado es: “, resul
Donde “El resultado es: “ es un mensaje que se desea que aparezca antes de escribir el valor de la variable resul
EJEMPLOS:
PROBLEMA 1....
Regístrate para leer el documento completo.