Matlab

Páginas: 6 (1314 palabras) Publicado: 21 de mayo de 2012
UNIVERSIDAD VERACRUZANA

CAMPUS COATZACOALCOS

EXPERIENCIA EDUCATIVA

PROGRAMACION

NOMBRE: GUADALUPE ISABEL CERERO MENDEZ

CATEDRATICO: FERNANDO ESCOTO

TRABAJO: DIAGRAMAS DE FLUJO SELECTIVOS Y CICLICOS

COATZACOALCOS VER, A 23 DEABRIL DEL 2012

DIAGRAMA DE FLUJO SELECTIVOS
La especificación formal de algoritmos tiene realmente utilidad cuando el algoritmo requiere una descripción más complicada que una lista sencilla de instrucciones. Este es el caso cuando existen un número de posibles alternativas resultantes de la evaluación de una determinada condición.
Estas estructuras se identifican porque en la fase de solucióndel problema existe algún punto en el cual es necesario establecer una pregunta, para decidir si ciertas acciones deben realizarse o no.
Las condiciones se especifican usando expresiones lógicas. La representación de una estructura selectiva se hace con palabras en pseudocódigo (if - then - else o en español si - entonces - sino) y en flujograma con una figura geométrica en forma de rombo.
Lasestructuras selectivas o alternativas se clasifican en:
* Simples: Se identifican porque están compuestos únicamente de una condición. La estructura si - entonces evalúa la condición y en tal caso:

* Si la condición es verdadera, entonces ejecuta la acción Si (o acciones si son varias).
* Si la condición es falsa, entonces no se hace nada.

* Dobles: Permite elegir entre dosopciones o alternativas, en función del cumplimiento de una determinada condición de tal forma que si se cumple, se ejecutan las acciones del primer bloque, si no se cumplen, se ejecutan las acciones del segundo bloque.

* Múltiples: Con frecuencia es necesario que existan más de dos elecciones posibles. Este problema se podría resolver por estructuras selectivas simples o dobles, anidadas oen cascada, pero si el número de alternativas es grande puede plantear serios problemas de escritura y de legibilidad. Usando la estructura de decisión múltiple se evaluará una expresión que podrá tomar n valores distintos, 1, 2 , 3, ....,n y según que elija uno de estos valores en la condición, se realizará una de las n acciones o lo que es igual, el flujo del algoritmo seguirá sólo un determinadocamino entre los n posibles.


SELECTIVO SIMPLE: SELECTIVO DOBLE:





DOBLES

MULTIPLES:






FUNCION Y ESTRUCTURA DE LOS ALGORITMOS Y DIAGRAMAS DE FLUJO CICLICOS
Se llaman problemas repetitivos o cíclicos a aquellos en cuya solución es necesario utilizar un mismo conjunto deacciones que se puedan ejecutar una cantidad específica de veces. Esta cantidad puede ser fija (previamente determinada por el programador) o puede ser variable (estar en función de algún dato dentro del programa). Los ciclos se clasifican en:
* Ciclos con un Numero Determinado de Iteraciones
(Para): Son aquellos en que el número de iteraciones se conoce antes de ejecutarse el ciclo. La formade esta estructura es la siguiente:
Pseudocódigo | |
    | |
| |
EJEMPLO





Dado un valor inicial exp1 asignado a la variable esta se irá aumentando o disminuyendo de acuerdo a la exp3 hasta llegar a la exp2; si se omite el paso, significa que la variable aumentará de uno en uno.
* Ciclos con un Número Indeterminado de Iteraciones
Son aquellos en que el número deiteraciones no se conoce con exactitud, ya que esta dado en función de un dato dentro del programa.
Mientras Que: Esta es una estructura que repetirá un proceso durante “N” veces, donde “N” puede ser fijo o variable. Para esto, la instrucción se vale de una condición que es la que debe cumplirse para que se siga ejecutando. Cuando la condición ya no se cumple, entonces ya no se ejecuta el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • matlab
  • Matlab
  • Matlab
  • matlab
  • MATLAB
  • MATLAB
  • Matlab
  • Matlab

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS