UNIDAD VISUAL BASIC II INSTRUCCIONES DE CONTROL DE PROGRAMA
8.- INSTRUCCIÓN SELECT CASE
También existen ocasiones o programas donde se exige evaluar muchas condiciones a la vez, en estos casos, o se usan una condición compuesta muy grande o se debe intentar convertir el problema a uno que se pueda resolver usando la instrucción SELECT CASE.
Esta instrucción, es una instrucción de decisión múltiple, donde el compilador prueba o busca el valor contenido en una variable contra una lista de constantes, 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 instrucción es el siguiente;
capturar o asignar variable de condición;
Select Case variableopcion
case const1 instrucción(es)
case const2 instrucción(es)
case const3 Instrucción(es)
…
Case Else instrucción(es);
End Select
ejemplo:
Para el caso de constantes numéricas, solo convertir Text1.Text a byte, integer y long, y poner las constantes sin comillas.
ejemplo:
En particular, instrucciones de este tipo se usaban para construir programas de selección de menús, donde al usuario se le planteaban dos o tres problemas distintos y el propio usuario seleccionaba cual de ellos querÃa ejecutarse.
TAREAS VISUAL BASIC
1.- PROGRAMACION Construir una ventana que contenga el siguiente menú
1. conversión de pesos a dólares 2. conversión de libras a kilogramos 3. conversión de kilómetros a millas 4. fin de menú
Seleccionar opción [ ]
Para resolver este programa, primero diseñar las cuatro formas o ventanas que se ocupan, y en la primera forma que contiene el menú para el usuario, programar el evento clic del botón de ordenes con la instrucción select case, los case solo contienen código para llamar o poner a la vista del usuario la ventana o forma respectiva.
Y además recordar poner en cada ventana de solución de un problema un botón de orden, con código de regreso a la ventana de menú, solo escribir en el Caption de este botón la palabra [menú] y en su evento Clic ocultar la ventana de problema y poner visible la ventana o forma del menú.
2.- Construir un programa que capture un deporte y despliegue dos implementos deportivos apropiados.
3.- Evaluar cualquier función vista para cuando x =3,-4, 5