Академический Документы
Профессиональный Документы
Культура Документы
Sentencias if
Juan Espejo
Ir al aula virtual
CC-101
1 / 11
ndice
Expresiones de relacin
Sentencias de control
La sentencia if
La clusula else
Valores de verdadero/falso
Operadores de asignacin compuestos
CC-101
2 / 11
Objetivos
CC-101
3 / 11
Expresiones de relacin
Ejemplo
2 < 5;
4 >= -10;
2 != 7;
0 == 9;
CC-101
4 / 11
CC-101
5 / 11
La sentencia if
if ( expre )
{
sentencia ;
}
Si expre se evala como verdadera, sentencia es ejecutada;
caso contrario, no es ejecutada. En cualquier caso, la
ejecucin contina con lo que viene despus de }.
N.B.: Ambas lneas: if ( expre ) y sentencia ; se consideran
que constituyen la sentencia if completa. No son sentencias
separadas.
CC-101
6 / 11
La sentencia if
Ejemplo
Ver programas relacion1.c y relacion2.c
CC-101
7 / 11
La sentencia if
La clusula else
if ( expre )
sentencia1 ;
else
sentencia2 ;
Si expre se evala como verdadera, sentencia1 es ejecutada;
caso contrario, sentencia2 es ejecutada. Tanto sentencia1
como sentencia2 pueden ser sentencias compuestas o
bloques.
CC-101
8 / 11
La sentencia if
La clusula else
Ejemplo
Ver programas relacion3.c y relacion4.c
CC-101
9 / 11
Valores de verdadero/falso
CC-101
10 / 11
Ejemplo
x += 5; //es equivalente a
x = x + 5;
x /= 2; //es equivalente a
x = x / 2;
CC-101
11 / 11