Es una técnica para escribir programas, en
este se utilizan 3 tipos de estructuras: secuencia,
selección e interación. Haciendo innecesario el uso de las instrucciones de transferencia
incondicional (GOTO,EXIT FUNCTION, EXIT SUB o multiples RETURN ).
·
Secuencial:
un programa de tipo secuencial ejecutara las instrucciones unas tras otras en
orden lineal, y nunca saltara una instrucción de esta o se bifurcara a otra.
Ejemplo:
INPUT x
INPUT y
auxiliar = x
x = y
y = auxiliar
PRINT x
PRINT y
·
Selectiva
o de selección: en este el programa según una orden lógica se puede
bifurcar hacia una o varias instrucciones y solo se tomara un camino de
bifurcación para ejecutarse.
Ejemplo:
IF a > b THEN
PRINT a
; ” es
mayor que ” ; b
ELSE
PRINT a ; ” no es mayor
que ” ; b
END IF
·
Iterativa:
es una secuencia de instrucciones que hace que se repita la ejecución
mientras que la condición se cumpla, el numero de repeticiones esta determiando
dentro de la misma instrucción.
Ejemplo:
a =
0
b =
7
DO WHILE
b >
a
PRINT a
a = a + 1
LOOP
No hay comentarios:
Publicar un comentario