Subido por HOODIE

REPORTE

Anuncio
INTRODUCCIÓN.
Para hacer un algoritmo hay que tener en cuenta sus características: secuenciales,
se procesan uno después del otro; precisos, deben ser objetivos al resolver el
problema; ordenados, deben ser leídos y ejecutados de forma precisa; finitos, deben
tener un número determinado de pasos; concretos, deben mostrar un resultado al
problema resuelto; y definidos.
Estructura de control
Las estructuras selectivas también conocidas como estructuras condicionales es una
estructura de control de flujo que permite que desarrollemos lo que se conoce como
lógica de la programación. Por decir de otra manera son aquellas que dirigen la
ejecución de una programación hacia un grupo de sentencias del resultado de la
condición.
Está permite bifurcar el flujo del programa en función de una expresión lógica es decir
que permiten escoger entre dos o más acciones estás evalúan una condición y ejecuta
una sentencia pero no se ejecutan todas al mismo tiempo.
Según el control que realice las estructuras seleccionadas pueden clasificarse como
selectiva simple ,selectiva doble, selectiva anidada, selectiva múltiple.
Estructura selectiva simple.
La estructura selectiva simple es aquella que evalúa la condición por la verdadera
ejecuta una instrucción y si es falsa no ejecuta ninguna instrucción ese tipo alternativa
es la más simple de todas permite evaluar una expresión lógica y una función de dicha
evaluación ejecutar una acción composición de acciones o no gq tabla también se
suele denominar SI-ENTONCES.
EJEMPLO.Diagrama de flujo y Pseudocódigo
si expresión lógica entonces
acciones
Fin_Si
Estructura Selectiva Doble
La estructura selectiva doble es similar al anterior con la verdad de que en este tipo
de estructura se indican acciones no solo para la rama verdadera sino también para
la rama falsa es decir en caso de la expresión lógica evaluada se acierta ejecutando
una acción o grupo de acciones y en caso de que sea faltas ejecutan un grupo
diferente.
Se creó debido a una estructura selectiva simple es muy limitada está estructurada
septo de dos secciones de esta forma siempre va a cubrir algo porque se va a evaluar
una condición si es verdadera entonces ejecuta una sentencia si es falsa se ejecuta
la otra.
Se le denomina selectiva doble pues existen dos caminos a estos ustedes suele
denominar también bifurcaciones Pues el control del flujo se dirige hacia una rama de
dos posibles.
Estructuras selectivas anidadas.
Tal como se ha planteado la estructura selectiva permite tomar decisiones sobre el
control de flujo Si se desea tomar la decisión de ejecutar o no un conjunto de
instrucciones se puede usar una selectiva simple además Si se desea decidir La CQ
ción de entre dos conjuntos de instrucciones podemos usar una selectiva doble pero
si se requiere tomar decisiones sobre más de dos conjuntos de instrucciones se debe
usar la estructura selectiva anidada también denominada Estructura Selectiva
Compuesta.
En el diseño algorítmico la indicación no es más que la inclusión de una o más
estructuras determinando tipo en otra estructura del mismo tipo. En nuestro caso la
estructura selectiva anidada no es más que usar una estructura selectiva dentro de
otra estructura selectiva.
EJEMPLO.
Estructura Selectiva Múltiple.
Cómo vemos siempre habrá un punto donde tengamos múltiples opciones para
resolver este problema utilizamos una estructura de alternativas múltiples Ya que en
ocasiones puede ser más cómodo de utilizar luego veremos que también lo podemos
hacer con selectivas dobles anidadas la selección múltiple va a evaluar una condición
que podrá tomar distintos valores según sea el resultado de la condición se ejecutar
a una acción específica.
La estructura selectiva múltiple permite el algoritmo tomar decisiones de ejecutar un
conjunto de instrucciones de varios disponibles en esencia la que tiene la misma
finalidad que la estructura selectiva anidada pero para poder usarla hay que tener en
consideración lo siguiente.
Cada conjunto instrucciones tiene asociación uno o varios valores con el sector toma
el valor asociado con este conjunto sus instrucciones a ejecutar antes en la selección
múltiple no existe ninguna condiciones sino una variable denominada muchas veces
elector a través de la cual el algoritmo acompañar a su valor en las implementaciones
de la estructura selectiva múltiple en los lenguajes de programación está variable
selector debe ser tipo ordinal.
La estructura selectiva múltiple es un caso particular de la estructura selectiva anidada
se da cuando la variable usada en la condición es ordinal y además la condición es
simple operación relacional de comparación por eso su uso muy reducido a cierto tipo
de situaciones con los menús de opciones por ejemplo;
Descargar