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:

3aca436a.jpg

Para el caso de constantes numéricas, solo convertir Text1.Text a byte, integer y long, y poner las constantes sin comillas.

ejemplo:

3aca436b.jpg

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

 


 


Driven by DokuWiki

Politica de Privacidad