Está en la página 1de 4

ACTIVIDAD DE APRENDIZAJE CONCEPTOS DE ALGORITMOS I

Análisis y Desarrollo de Sistemas De información

Aprendiz: Paula Sofia Vargas Ramirez

Instructor: Jorge Enrique Rodríguez

Semana 2

2021
1.Estructuras de Decisión

La importancia que representa la utilización de las estructuras condicionales,


simples, alternas y anidadas en la programación es que en el momento de la
realización del programa podemos elaborar varias opciones para que el usuario se
le facilite la utilización del programa, también son útiles para la elaboración de
programas extensos donde tengamos muchas opciones para elaborar también
podemos ver que las estructuras condicionales son un pasa más para poder
facilitarnos la elaboración de problemas lógicos y la elaboración de programas.

1.2 Condiciones Simples y compuestas

 La estructura condicional simple presenta la elección tenemos la opción de


realizar una actividad o no realizar ninguna.

El rombo representa la condición. Hay dos opciones que se pueden tomar. Si la


condición da verdadera (si) se sigue el camino del verdadero, o sea el de la
derecha, si la condición da falsa (no) se sigue el camino de la izquierda, Por el
camino del verdadero pueden existir varias operaciones, entradas y salidas.

 La estructura condicional Compuesta tenemos la opción de realizar una


actividad u otra. Es decir, tenemos actividades por el verdadero (si) y por el
falso (no) de la condición, hay que tener en cuenta que se realizan las
actividades de la rama del verdadero o las del falso, NUNCA se realizan las
actividades de las dos ramas.
En una estructura condicional compuesta tenemos entradas, salidas, operaciones,
tanto por la rama del verdadero como por la rama del falso.

1.3 Estructuras Anidadas


Decimos que una estructura condicional es anidada cuando por la rama del
verdadero o el falso de una estructura condicional hay otra estructura condicional.

El diagrama de flujo que se presenta contiene dos estructuras condicionales. La


principal se trata de una estructura condicional compuesta y la segunda es una
estructura condicional simple y está contenida por la rama del falso de la primera
estructura, es común que se presenten estructuras condicionales anidadas aún
más complejas.
1.4 Estructura Switch/Case

La Instrucción Switch, es una estructura de control empleada en programación , se


utiliza para agilizar la toma de decisiones múltiples, trabaja de la misma manera
que lo harían sucesivos como una alternativa a la instrucción if, y se caracteriza
por ofrecer la posibilidad de elegir entre más de dos opciones, se le conoce de
diferentes formas:
 En caso de
 Según sea

Pero al igual que en la instrucción if, el camino a seguir depender del valor que se
evalúe. En esta instrucción no existe una condición explícita en su sintaxis, sin
embargo, de acuerdo al lenguaje es posible evaluar un carácter o un número,
siendo esta una limitación que impide la escritura directa de condiciones; por lo
que es útil en algunos problemas en los que se requiere elegir opciones directas.

También podría gustarte