2_13.jpg

Condicionales

El condicional “if” permite tomar una decisión para ejecutar una acción, la decisión es de tipo booleana y dependiendo si sea verdadero o falso, se ejecutará un fragmento del código.

La sentencia “else” es el complemento de la sentencia “if” si la decisión llega a ser falsa. Está puede ser omitida si no se necesita.

La estructura es la siguiente:

If(condición) {
Sentencia 1;
}else {
Sentencia 2;
}

El condicional “switch” permite realizar varias acciones en función de una decisión, dentro del switch tienen las sentencias “case-break”, necesarios para ejecutar un fragmento del código dependiendo del resultado de la decisión.

La estructura es la siguiente:

Switch (decisión) {
Case constante-decision 1:
Sentencia1;
Break;
Case constante-decision 2:
Sentencia2;
Break;

.
.
.
Default:
Sentencia n;
}

La sentencia default se ejecutará si no existe ninguna variable en los “case” dentro del switch.

¿Qué condicional es la que permite utilizar varias acciones en función a una decisión?

if
for
switch
else