Upload
eddras-coutino-cruz
View
349
Download
0
Embed Size (px)
Citation preview
UNIVERSIDAD MIGUEL ALEMAN
EQUIPO #3INTEGRANTES
MONICA IRASEMA
JULIANTEMA
SELECT CASE
INTRODUCCIONLos lenguajes de programación modernos
tienen estructuras de control similares. Lo que varia entre las estructuras de control de los diferentes lenguajes es que cada lenguaje tiene una sintaxis propia para expresar su estructura. Y permite usar tantas condiciones (o casos).
SENTENCIA SELECT CASE
Esta sentencia es una estructura de control para ejecutar un bloque de instrucciones solo cuando el resultado de la comparación de dos expresiones coincidan. Esta estructura es de gran utilidad cuando una variable puede tomar múltiples valores, cada uno de los cuales determina una operación especifica.
LA DIFERENCIA DEL SELECT CASE DE EL IF
Lo que diferencia al select case del if es que consiste en que el numero de posibilidades de la evaluación de esta variable no tiene por que ser si o no pudiendo hacer cosas para un numero indeterminado de valores. mientras que con el select case,cada una de las cosas que queremos comprobar lo ponemos en los distintos case podemos evaluar una variable y realizar acciones dependiendo de el valor de esta. Y si ninguno de esos casos se cumple se ejecutara el case else pero de una forma mas ordenada lo que queremos evaluar.
SE UTILIZA EL SELECT CASE
-Se evalúa la expresion,dando como resultado un numero. luego, se recorren los case dentro de la estructura buscando que el numero coincida con uno de los valores.
-cuando se encuentra la primera coincidencia ,se ejecuta el bloque correspondiente y se sale de la estructura select- case.
-si no se encuentra ninguna coincidencia con ningún valor, se ejecuta el bloque de sentencias de la sección case else.
LA SINTAXIS SELECT CASE
Es cuando se requiere realizar una cantidad de comparaciones sobre una misma expresión se utiliza la instrucción select case su sintaxis es:
Select case expresiónCase condición
Instrucción Case condición
Case elseEnd select
EJEMPLO DE LA SINTAXIS_Se utiliza select case cuando quieres saber
cuantos alumnos hay en la escuela select case expresiónCase alumno > de 20Case condición (es el mensaje) que es el text1=al
mensajeCase alumnos<20Else cuando no se relacione con la instrucción
anterior se utiliza else.End select siempre va en la sintaxis.
LAS INSTRUCCIONES ASOCIADAS AL BLOQUE CASE
Las instrucciones asociadas al bloque case de la expresión coincidente se ejecutaran una vez, y el control del programa pasara a la línea que esta después de end select.
Select case expresión Case 1 instrucción del bloquecase 2,case N, case else instrucción del bloque
else y end select
SELECT CASE
1.Abra un nuevo proyecto EXE estándar y active el formulario.
2.Inserte un objeto listBox,un frame y dos commandButton.
3.Configure la apariencia del formulario y de los objetos.
Objetos form1,frame2,list1,command1 y command2