academia

martes, 28 de junio de 2011

ANGEL SALGADO AVELINO

 ELABORADO POR: A.S.A


La sentencia switch da una alternativa mucho más refinada a la necesidad de utilizar o implementar múltiples sentencias condicionales if cuando deseamos que una determinada variable tome diferentes valores para cada condición.

Generalmente, la sentencia switch se implementa cuando es necesarario la utilización de un menú de opciones ya que el usuario deberá escoger una de las opciones, a esto me refiero cuando comento que la variable puede tomar diferentes valores.



La sintaxis o estructura general de la sentencia switch es la siguiente:

switch (expresión)
{
case cte_1: sentencia_11;
sentencia_12;
...
case cte_2: sentencia_21;
sentencia_22;
...
...
...
...
case cte_n: sentencia_n;
sentencia_n;
...
}

Vale la pena resaltar que “expresión” es el nombre de la variable que se utilizará como argumento de la sentencia switch.

Ahora bien, en la sintaxis de la sentencia switch comprueba el valor que ingrese el usuario que es el que tomará la variable expresión y lo compara con algunas de las etiquetas que acompañen a cada case. En caso de no encontrar ninguna coincidencia, el valor lo tomará como default.

 EJEMPLO
Programa de prueba con switch

ESCALA PARA RECUPERACION DE MODULOIII, SUBMODULO1.

EXAMEN                                  30%
EXAMEN PRACTICO             20%
TRABAJO EN CLASES           10%
PROYECTO                              30%
JOVENES COMPETITIVOS    10%

No hay comentarios:

Publicar un comentario