miércoles, 14 de septiembre de 2011

Tema: Select Case en Visual Basic 6.0

Esta sentencia permite realizar operaciones diferentes dependiendo del valor de una variable:

Estructura general:

Select Case dato

Case valor 1
        bloque de sentencias 1
Case valor 2
        bloque de sentencias 2
Case valor 3
        bloque de sentencias 3
.
.
.
Case valor n
        bloque de sentencias n
Case Else
       bloque de sentencias, se ejecuta si no se cumple ninguno de los valores anteriores
End Select


 Ejercicios:
  • Desarrollar un programa en Visual Basic 6.0 que solicite al usuario un número y luego informe el día de la semana al que corresponde. Si el número no es del 1 al 7 informe al usuario.
  • Desarrollar un programa en Visual Basic 6.0 que solicite al usuario un número y luego informe el mes del año al que corresponde. Si el número no es del 1 al 12 informe al usuario.
  • Desarrollar un programa en Visual Basic 6.0 que muestre la calificación de un estudiante de acuerdo a la siguiente información:  Carlos: 5,     Andrés : 4,    Juan: 3.5,    Camilo: 2.5,   Pedro: 1.5.  El usuario debe ingresar el nombre del estudiante para mostrar la calificación. 
  • Desarrollar un programa en Visual Basic 6.0 que muestre el desempeño de una persona en un examen de acuerdo a la cantidad de preguntas acertadas. 0 o 1 acierto: Deficiente, 2 aciertos: Insuficiente, 3 aciertos: Aceptable, 4 aciertos: Sobresaliente, 5 aciertos : Excelente.
  • Desarrollar un programa en Visual Basic 6.0 que muestre el precio de 6 productos. El usuario debe ingresar el nombre del producto para mostrar el precio correspondiente.
  • Desarrollar una calculadora sencilla en Visual Basic 6.0 que haga una operación entre 2 números. El usuario debe ingresar la opción según la operación que desee realizar. 1 para Suma, 2 para Resta, 3 para Multiplicación y 4 para División. Si se presenta división por 0 mostrar un mensaje de error.
  • Realizar el ejercicio de las actividades de acuerdo a la hora del día utilizando Select Case.
  • Realizar el ejercicio del descuento en el seguro de un vehículo de acuerdo al modelo utilizando Select Case.