You are on page 1of 7

Programación II

• S E NTENCI AS D E CO N T RO L
Sentencia de control IF-ELSE
Utiliza como la evaluación de una condición para determinar el camino a seguir por el programa.
if (CONDICIÓN){
// Código a ejecutar si la condición es verdadera
}
else {
// Código a ejecutar si la condición es falsa
}
Sentencia de control IF-ELSE
Eventualmente la sentencia IF-ELSE puede ser aninada en caso de evaluar más de una condición.
if(CONDICIÓN1){
// Código a ejecutar si la condición 1 es verdadera
}
else if(CONDICIÓN2) {
// Código a ejecutar si la condición 1 es falsa y la condición 2 es
verdadera
}
else {
// Código a ejecutar si la condición 2 es falsa
}
Sentencia de control SWITCH
La sentencia de control switch permite evaluar una condición y encaminar el programa en varias
alternativas posibles, en caso de que las alternativas programadas no satisfacen la condición
utiliza una alternativa por default .
switch(CONDICIÓN)
{
case 1: // Se ejecuta si la condición concuerda con la alternativa 1
break;
case 2: // Se ejecuta si la condición concuerda con al alternativa 2
break;
……
default: // Se ejecuta si no hay alternativas que satisfagan la condición
break;
}
Sentencia de control bucle FOR
La sentencia de control for permite la ejecución iterativa de un conjunto de
instrucciones.
Se compone:
◦ Variable índice con un valor inicial int i
◦ Una condición para evaluar el avance del bucle i < 10
◦ Un incremento para definir el avance del bucle i++

for(int i = 0; i < 10; i++)


{
// Código a ejecutar
}
Sentencia de control bucle WHILE
La sentencia de control while permite la ejecución iterativa de un conjunto de
instrucciones si se cumple una condición, es necesario controlar el correcto avance y
finalización del bucle.
while(i < 10)
{// Código a ejecutar
i++;
}

Un bucle while iniciará su ejecución si y sólo si la condición es verdadera.


Sentencia de control bucle DO-WHILE
La sentencia de control do-while permite la ejecución iterativa de un conjunto de
instrucciones mientras se cumpla una condición, es necesario controlar el correcto
avance y finalización del bucle.
do
{// Código a ejecutar
i++;
}
while(i < 10)

Un bucle do-while se ejecuta al menos una vez en el programa

You might also like