estructuras de control

Páginas: 8 (1931 palabras) Publicado: 30 de julio de 2013
ESTRUCTURAS BASICAS O DE CONTROL UTILIZADAS EN EL DISEÑO DE
INSTRUCCIONES
En la elaboración de algoritmos nos vamos a encontrar con estructuras básicas o de
control ya prediseñadas para el tratamiento de información, estas estructuras básicas
traducen acciones que se realizan de acuerdo al requerimiento o al proceso necesario
al cual deba someterse la información. Estas estructuras son:a) Secuenciales: cuando se requiere que una instrucción siga después de otra.
b) Selección o decisión: se utiliza cuando se requiere tomar decisiones lógicas, la
ejecución de las instrucciones dependerá de que se cumplan o no, una o varias
condiciones.
c) Repetición o Iteración: se utiliza cuando un proceso debe repetirse un número
determinado o no de veces, una vez se haya establecido ciertacondición para finalizar
el proceso de repetición.
Asimismo dentro de las estructuras básicas existen acciones o procesos a los
cuales son sometidos los datos, entre ellos, tenemos:
a. Asignación
b. Condicionado (a través de las expresiones lógicas)
c. Alternativas (estructura condicional)
d. Iterativas
e. De entrada y salida
3.1. Estructuras Secuenciales.
En esta estructura una acción oinstrucción se ejecuta detrás de otra en orden y secuencia.
Las tareas se realizan de tal manera que debe cumplirse en estricto orden secuencial,
porque la salida de una, es la entrada de la siguiente y así sucesivamente
hasta el fin del proceso.
ESTRUCTURA SECUENCIAL
Contiene operaciones de:
ASIGNACIÓN
CÁLCULO
SUMARIZACIÓN
Posee una entrada y una salida, la representación
de unaestructura secuencial en Pseudocódigo,
se realiza, de la siguiente manera:
Entrada
Instrucciones de declaración
inicialización de variables (Asignación)
y de lectura de los datos de entrada
Proceso
Instrucciones de Cálculo / Sumarización
Asignación
Salida
Instrucciones de totalización e Impresión
Esta estructura obedece a operaciones dadas en el siguiente
orden:
a) Inicio
b) Definición eInicialización de variables
c) Lectura de Datos
d) Operaciones de asignación
e) Cálculo
f) Sumarización o totalización
g) Fin
Sigamos con el ejemplo de realizar la suma de dos números:
Entrada
SUMA = 0, A = 0, B = O
Leer A y B
Proceso (Asignar a SUMA el valor de A más el valor de B)
SUMA = A + B
Salida
Imprimir valor de SUMA
Decisiones en secuencia
Se utiliza cuando se deben realizarpreguntas sin que se tome en cuenta lo contrario
a la condición, es decir las demás condiciones no son importantes para el objetivo de la
decisión.
Ejemplo: Realizar un algoritmo que permita seleccionar sólo aquellas participantes del concurso Mis
Venezuela que cumplan ciertas condiciones en una primera ronda de selección.
Estructura
“Sólo si cumplen estas cuatro primeras condiciones
pasarana la segunda ronda”.
Si Condición 1 se cumple Entonces
Instrucciones a ejecutar en caso de que
la condición1 sea verdadera
Si Rostro = “HERMOSO” Entonces
Sumar 1 a Puntaje
Si Condición 2 se cumple Entonces
Instrucciones a ejecutar en caso de que
la condición2 sea verdadera
Si Estatura >= 1.80 Entonces
Sumar 1 a Puntaje
Si Condición 3 se cumple Entonces
Instrucciones a ejecutar en casode que
la condición3 sea verdadera
Si Medidas = “90-60-90” Entonces
Sumar 1 a Puntaje
Si Condición 4 se cumple Entonces
Instrucciones a ejecutar en caso de que
la condición4 sea verdadera
Fin Si
Fin Si
Fin Si
Fin Si
Si EstudiosUniversitarios = “SI” Entonces
Sumar 1 a Puntaje
Fin Si
Fin Si
Fin Si
Fin Si
Imprimir resultados
Fin
Imprimir sólo las que Puntaje = 4
Fin
Laestructura secuencial es útil para aquellos procesos en los que se requiere que
se cumplan con estricto orden un número determinado de instrucciones, siempre y
cuando se cumpla la anterior, por lo general, la primera decisión corresponde al aspecto
más determinante o general. En el caso de las postuladas la más general o determinante
debería ser, la nacionalidad, si la participante es venezolana,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estructuras de control
  • estructuras de control
  • Estructuras De Control
  • estructuras de control
  • Estructuras De Control
  • Estructuras De Control
  • Estructuras de control
  • estructuras-de-control

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS