1.1 Estructuras Condicionales (if-switch)
Las tres formas como se puede emplear la sentenciaif son:
1.- if (condición)
sentencia;
2.- if (condición)
sentencia 1;
else
sentencia 2;
3.- if (condición 1)
sentencia 1;
else if (condición 2)
sentencia 2;
else
sentencian;
El flujo lógico de esta estructura es de arriba hacia abajo. La primera sentencia se ejecutará y se saldrá de la estructura
if si la primera condición es verdadera. Si la primera condición fue falsa, y existe otra condición, se evalúa, y si la condición es verdadera, entonces se ejecuta la sentencia asociada. Si existen más condiciones dentro de la estructura if, se van evaluando éstas, siempre y cuando las condiciones que le precedan sean falsas.
La sentencia que esta asociada a la palabra reservada
else, se ejecuta si todas las condiciones de la estructura if fueron falsas.
La estructura condicional switch... case se utiliza cuando queremos evitar las llamadas escaleras de decisiones. La estructura if nos puede proporcionar, únicamente dos resultados, uno para verdadero y otro para falso. Una estructura switch... case, por su parte, nos permite elegir entre muchas opciones.
Las palabras reservada en C para la condicional switch... case son:
- switch
- case
- default
Y necesita de una instrucción mas, no perteneciente de la programación estructurada en si, pero que ente caso es necesaria para esta estructura:
- break
Es decir:

No hay comentarios:
Publicar un comentario