SELECCIÓN MÚLTIPLE EN JAVAProgramación 

SELECCIÓN MÚLTIPLE EN JAVA

SELECCIÓN MÚLTIPLE EN JAVA

Selección – Sino – Fselección (switch)

La selección múltiple permite evaluar una condición o expresión que puede tomar muchos valores distintos. Se ejecutaran las instrucciones correspondientes al caso que se  cumple.  La  principal  ventaja  de  la  estructura  Selección  es  que  permite  crear algoritmos que sean legibles y evitar la confusión creada por el anidamiento de muchos bloques SI.

Comentario: se evalúa cada condición de la selección y se realiza el bloque de instrucciones correspondientes a la condición que se cumple.

En java sería de la siguiente manera:

switch(numero) {

case 1:

<instrucciones S1>;

break;

case 2:

<instrucciones S2>;

break;

case 3:

<instrucciones S3>;

break;

case 4:

<instrucciones S4>;

break;

case 5:

<instrucciones S5>;

break;

default:

<instrucciones S6>;

break;

}

Cuando la variable numero toma el valor entero 1 se cumple el bloque <instrucciones S1> correspondiente al case 1, después de ejecutarse la última instrucción del bloque S1 se ejecuta la instrucción break; y luego continua la ejecución del programa a partir de la llave.

En el caso de que la variable número no esté dentro del rango de valores entre 1-5

Entrará en el default y se controlará con el bloque de instrucciones S6 ese error

Ejemplo:

public class Meses {

public static void main (Spring[] args) {

int (month) = 8;

switch (month) {

case 1:  System.out.println(“Enero”); break;

case 2:  System.out.println(“Febrero”); break;

case 3:  System.out.println(“Marzo”); break;

case 4:  System.out.println(“Abril”); break;

case 5:  System.out.println(“Mayo”); break;

case 6:  System.out.println(“Junio”); break;

case 7:  System.out.println(“Julio”); break;

case 8:  System.out.println(“Agosto”); break;

case 9:  System.out.println(“Septiembre”); break;

case 10: System.out.println(“Octubre”); break;

case 11: System.out.println(“Noviembre”); break;

case 12 System.out.println(“Diciembre”); break;

}

}


Si quieres seguir aprendiendo con nosotros, puedes ingresar a nuestros

Cursos y Diplomados de Tecnología Web visita www.uneweb.edu.ve  para más información

Entradas relacionadas