Vous êtes sur la page 1sur 11

Estructuras de control

Informtica y Programacin. MC. Mateo del Carmen Rosique Cancino

1.-Estruturas secuencial. 2.-Estructuras condicional. 3.-Estructuras repetitivas

Informtica y Programacin.
CBTis. 93

Estructuras de control secuencial.


Informtica y Programacin. CBTis. 93

ESTRUCTURA SECUENCIAL
La ms sencilla de las estructuras de control, son las estructuras secuenciales, ya que simplemente indican una secuencia de acciones a ser ejecutadas de forma consecutiva. La composicin secuencial no es conmutativa.

ESTRUCTURA SECUENCIAL
Las acciones bsicas secuenciales son 3:
1. ASIGNACIN 2. LECTURA

3. ESCRITURA
Que son con las cuales hemos realizado hasta este momento nuestros algoritmos, ya sean diagramas de flujo de datos o pseudocdigos.

ESTRUCTURA SECUENCIAL
Asignacin
La instruccin de asignacin permite almacenar un valor en una variable.

<variable > <- <expresin> ;


Al ejecutarse la asignacin, primero se evala la expresin de la derecha y luego se asigna el resultado a la variable de la izquierda. El tipo de la variable y el de la expresin deben coincidir. Si la variable de la izquierda no exista previamente a la asignacin, se crea. Si la variable exista se pierde su valor anterior y toma el valor nuevo, razn por la cual se dice que la asignacin es "destructiva" (destruye el valor que tena la variable de la izquierda).

ESTRUCTURA SECUENCIAL
Asignacin
Pseudocdigo Variable expresin;

LECTURA
Lectura
La instruccin Leer permite ingresar informacin desde el ambiente. Esta instruccin toma N valores desde el ambiente y los asigna a las N variables mencionadas. Pueden incluirse una o ms variables. Si una variable donde se debe guardar el valor ledo no existe, se crea durante la lectura. Si la variable existe se pierde su valor anterior ya que tomar el valor nuevo, razn por la cual se dice que la lectura es "destructiva" (destruye el valor que tena previamente la variable).

Leer <variablel1 , <variable2> , ... ,<variableN> ;

LECTURA
Lectura
Pseudocdigo leer var1, var2
Leer var1, var2

Escritura

ESCRITURA

La instruccin Escribir permite mostrar valores al ambiente.

Escribir <exprl> , <expr2> , ... , <exprN> ;

Esta instruccin informa al ambiente (en este caso escribiendo en pantalla) los valores obtenidos de evaluar N expresiones. Dado que puede incluir una o ms expresiones, mostrar uno o ms valores.

ESCRITURA
Si hay ms de una expresin, se escriben una a continuacin de la otra sin separacin, por lo que el algoritmo debe explicitar los espacios necesarios para diferenciar dos resultados si as lo requiere.
Pseudocdigo
escribir var1, var2
Escribir var1, var2

Vous aimerez peut-être aussi