Читать книгу Compilador C CCS y Simulador Proteus para Microcontroladores PIC - Eduardo García Breijo - Страница 24
2.8.1 IF-ELSE
ОглавлениеCon la ayuda de IF-ELSE se pueden tomar decisiones.
NOTA |
Los elementos que se encuentran entre corchetes [ ] son opcionales. |
Primero se evalúa la EXPRESIÓN y si es cierta (TRUE o 1) ejecuta la SENTENCIA_1, en el caso contrario (FALSE o 0) ejecuta la SENTENCIA_2.
Pueden anidarse los IF-ELSE dando lugar a los ELSE-IF; esto permite tomar decisiones múltiples.
En este caso las EXPRESIONES se evalúan en orden, si alguna de ellas es cierta la SENTENCIA asociada a ella se ejecutará y se termina la función. En caso contrario se ejecuta la SENTENCIA del ELSE. En ambos casos si existen varias sentencias para ejecutar se deben utiliza las llaves { }:
Ejemplos: