PROGRAMACIÓN
Estructuras de control CONDICIONALES
Estructuras condicionales
IF
if (condición){
instrucción 1;
instrucción 2;
…… instrucción n;
IF - ELSE
}
if (condición){
instrucción 1;
instrucción 2;
…… instrucción n;
} IF – ELSE anidados
else{
instrucción 1; if (condición){
instrucción 2; instrucción 1;
…… instrucción n; instrucción 2;
} …… instrucción n;
}
else if (condicion) {
instrucción 1;
instrucción 2;
…… instrucción n;
}
Estructuras condicionales
switch (variable) {
case 1: {
instrucción 1;
instrucción 2;
…… instrucción n;
} break;
case 2: {
instrucción 1;
instrucción 2;
…… instrucción n;
} break;
…..
default:
}
La variable debe ser entera o
caracter.
Estructuras condicionales
Operadores utilizados Cuando la condición tiene más de una
en las condiciones expresión se aplican las tablas de verdad
Condición Condición Resultado
Tabla AND (&&)
1 2
Lógicos:
V V V
&& y
|| o V F F
true
F V F
False
! negación F F F
Tabla OR (||) Condición Condición Resultado
Relacionales: 1 2
== igual V V V
!= diferente
V F V
< menor que
> Mayor que F V V
<= menor o igual F F F
>= mayor o igual
Condición Resultado
Negación (!) V F
F V
Estructuras condicionales
Condición
Ejemplos
java
Estructuras condicionales
Estructuras condicionales