Uso de visual basic
Fundamentos de Programación
1
e
Contenidos
-
Estructuras Selectivas Múltiples
Cuando sea …
Evaluación de valores carácter y numéricos
Condicionales Múltiples: SWITCH
Controlesde Opciones: JComboBox
Use de métodos: addItem(),
getSelectedIndex(), getSelectedItem().toString()
_________________________________________________________________________________
EstructuraSelectivas Múltiples
Las estructuras de comparación múltiples, es una toma de decisión especializada que
permiten evaluar una variable con distintos posibles resultados, ejecutando para cada
casouna serie de instrucciones específicas. La forma es la siguiente:
cuando () sea
:
…
[sino
[]
fin_cuando
Fundamentos de Programación
2
e
Descripción:
Puede ser cualquierexpresión valida.
Será uno o más valores separados por comas de mismo tipo que la
.
La estructura verifica si el valor de la expresión coincide con alguno de los valores de la primera
; si estoocurre realiza las acciones correspondientes y el flujo de control
sale de la estructura, en caso contrario evalúa la siguiente lista. Las acciones de la cláusula sino
se ejecutará si ningún valorcoincide con la .
EJEMPLOS:
1. Dado un numero entre 1 y 7 escriba su correspondiente día de la semana así:
1- Lunes, 2- Martes, 3- Miércoles, 4- Jueves, 5- Viernes, 6- Sábado 7- Domingo.
Expreseel algoritmo usando Pseudocódigo.
variables
entero: dia
inicio
leer(dia)
cuando(dia) sea
caso 1: escribir(“Lunes”)
caso 2: escribir(“Martes”)
caso 3: escribir(“Miércoles”)
caso 4:escribir(“Jueves”)
caso 5: escribir(“Viernes”)
caso 6: escribir(“Sábado”)
caso 7: escribir(“Domingo”)
sino:
escribir(“escribió un numero fuera del rango 1-7”)
fin_cuando
fin_programa
Fundamentos deProgramación
3
e
2. Que calcule el monto de una multa por exceso de velocidad. El conductor será
multado si la velocidad del auto es mayor a 60 Km/h. Las multas se aplicaran de
acuerdo a...
Regístrate para leer el documento completo.