4.1 Selectiva Simple Las estructuras selectivas son aquellas que dirigen la ejecución de un programa hacia un grupo de sentencias del resultado de la condición. Las estructuras selectivas o alternativas se dividen en: 1) Simples 2) Doble 3) Compuestas o anidadas 3
La estructura selectiva simple es aquella que evalúa la condición, por verdadera ejecuta una instrucción y si es falsa no ejecuta ninguna instrucción. En las condiciones se utiliza operadores lógicos. Expresión en pseudocódigo Si condición entonces Instrucciones 1 Instrucciones 2 Instrucciones N Fin si 4 Sintaxis en Python SELECTIVA simple if condición: instrucciones
4.3Selectiva Multiple es aquella que evalúa una condición si es verdadera realiza una acción o grupo de acciones y si es falsa ejecuta las demás instrucciones. En las condiciones se utiliza operadores lógicos. 5 Su expresión en Pseudocódigo Si condición entonces Instrucciones 1 Instrucciones 2 Instrucciones N fin si sino Si condición entonces Instrucciones 1 Instrucciones 2 Instrucciones N fin si sino si condición entonces Instrucciones 1 Instrucciones 2 fin si sino Instrucciones 1 Instrucciones 2 fin si
4.4 Selectiva ANIDADA Las estructuras selectivas múltiples o anidadas están compuesta múltiples selectivas simples que están unidas por el comando else if el resultado que se obtiene con una selectiva múltiple se puede obtener con varias selectivas simples. if (condición) acción (si la condición entre paréntesis es verdadera se ejecutara la acción o acciones, porque, puede estar conformado por varias líneas) Else if (condición) acción (si la condición entre paréntesis es verdadera se ejecutara la acción o acciones, porque, puede estar conformado por varias líneas) Else if (condición) acción (si la condición entre paréntesis es verdadera se ejecutara la acción o acciones, porque, puede estar conformado por varias líneas) 6
Imprime los números del 1 al 10 7
4.6Repetir hasta El ciclo Do While o REPITA HASTA es Similar al ciclo MIENTRAS, pero a diferencia, en el ciclo Repita Hasta lleva a cabo la ejecución de las acciones primero y finalmente se evalúa la condición. 8 Hacer Instrucción 1 Instrucción 2 . . . Instrucción n Repetir Mientras [Condición]