Estructura de Control
Es habitual que, llegado a un punto de la resolución de un problema, existan diferentes acciones que pueden llegar a ejecutarse. Pero la elección de las acciones a ejecutar no se realiza al azar, sino que existe una condición según la cual ejecutaremos unas u otras acciones. Esa condición se expresa como una proposición, cuyo valor de verdad determina el camino a seguir.
“Es aquí donde el Pseudo código cobra especial importancia como herramienta de diseño de algoritmos”.
Las sentencias condicionales constituyen, junto con los bucles, los pilares de la programación estructurada, y su uso es una evolución de una sentencia en lenguaje ensamblador que ejecutaba la siguiente línea o no en función del valor de una condición.
¿Qué son algoritmos condicionales?
En los lenguajes de programación es común el uso de condicionales que sirven para denotar diferentes alternativas que pueden llevarse a cabo dado el valor de una expresión lógica, el cual siempre será verdadero o falso.
La forma general que tiene un condicional (una pregunta) es la siguiente:
SI (expresión lógica verdadera)
instrucciones que se realizan si la expresión lógica es verdadera
EN CASO CONTRARIO
instrucciones que se realizan si la expresión lógica es falsa
FIN_SI
Ejemplo:
1) Diseñar un algoritmo que lea un valor numérico y diga que si dicho valor es mayor o no que 10.
2) Diseñar un diagrama de Flujo que indique si una persona es mayor o menor de edad
Ver los vídeos te ayudará un poco a entender el desarrollo de los ejercicios