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