UNIDAD 2: INSTRUCCIONES DE CONTROL DE PROGRAMA
TEMA 8: INSTRUCCION SELECT CASE VISUAL BASIC 2005
Tambien existen ocasiones o programas donde se exige evaluar muchas condiciones a la vez, en estos casos o se usa una condicion compuesta muy grande o se debe intentar convertir el problema a uno que se pueda resolver usando la instruccion SELCT CASE.
Esta instruccion es una instruccion de decision multiple donde el compilador prueba o busca el valor contenido en una variable ENTERA, CHARACTER, STRING contra una lista de constantes apropiadas, cuando el computador encuentra el valor de igualdad entre variable y constante entonces ejecuta el grupo de instrucciones asociados a dicha constante, si no encuentra el valor de igualdad entre variable y constante, entonces ejecuta un grupo de instrucciones asociados a un default, aunque este ultimo es opcional.
El formato de esta instruccion es el siguiente;
capturar o asignar variable de condicion
Select Case variableopcion
case const1 instruccion(es)
case const2 instruccion(es)
case const3 Instruccion(es)
…
case Else instruccion(es)
End Select
programa ejemplo :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Select Case LETRA.TEXT Case "A" ANIMALITO.TEXT = "AGUILA" Case "B", "b" ANIMALITO.TEXT = "BACA" Case "C" Dim ALFA As Integer ALFA = 100 + 5 ' observar como se encadenan strings usando simbolo & ANIMALITO.TEXT = ALFA & " CABALLOS" Case Else ANIMALITO.TEXT = "NO HAY" End Select End Sub
Observar el caso “b”, observar como se pueden usar mas de dos constantes, sorry por lo de BACA pero el unico animalito que me acorde fue el BURRO y luego mis alumnos se sienten ofendidos.
En el caso “C” recordar que cada case puede llevar un conjunto de instrucciones que se ejecutaran hasta que el compilador encuentre el siguiente case.
Observar y recordar en caso “C” como se unen dos o mas strings, usando el signo & .
Corrida:
TAREAS PROGRAMACION VISUAL BASIC 2005
1.- Construir un programa que capture un deporte cualesquiera y despliegue dos implementos deportivos apropiados.
2.- Evaluar cualquier funcion vista para cuando
x =3, -4, 5, 2