Estructuras de Condicionales
Las estructuras condicionales también se les conoce como alternativas o selectivas y permiten comparar una variable contra otro(s) valor(es), para que con base en el resultado de esta comparación, se siga un curso de acción dentro del programa. Cabe mencionar que la comparación se puede hacer contra otra variable o contra una constante, según se necesite. Existendos tipos básicos de estructuras condicionales, las simples y las múltiples.
• Simples: Las estructuras condicionales simples se les conoce como “Tomas de decisión”. Estas tomas de decisión tienen la siguiente forma:
|Diagrama de flujo |Diagrama N-S |Pseudocódigo |
|| | |
|Inicio |Inicio |Inicio |
| | |Acción A |
||Acción A |Si entonces |
|Acción A | |Acción(es) B |
| |condición |Fin-si |
||si no |Fin |
|Condición no | | |
| |Acción B | ||si | | |
| |Fin | |
|Acción B | ||
| | | |
|Fin | | |
• Dobles: Las estructuras condicionales dobles permiten elegir entre dos opciones o alternativasposibles en función del cumplimiento o no de una determinada condición. Se les conoce como IF-THEN-ELSE ( Si- Entonces- Si no) y se representan de la siguiente forma:
|Diagrama de flujo |Diagrama N-S |Pseudocódigo |
| | ||
|Inicio |Inicio |Inicio |
| | |Acción A |
| |Acción A|Si entonces |
|Acción A | |Acción(es) B |
| |condición |Si no |
| |si no…