Está en la página 1de 10

SENTENCIAS DE DECISIÓN

MÚLTIPLE Y BUCLES
Docente: Jonathan Alulema
SENTENCIAS DE DECISIÓN MÚLTIPLE-SELECT-
CASE

• Permite evaluar una condición y retorna el valor dependiendo del


caso en el cual la condición se cumple.

Para usar Select Case hay tres palabras claves: Select Case, Case Else y
End Select
Select Case: Permite evaluara opción presentada y dar una
respuesta en base a ella.
Case Else: Si no se presenta ninguna de las opciones disponibles
entonces Case Else permite dar una respuesta en estos casos.

End Select: Permite Salir de Select Case.


SENTENCIAS DE DECISIÓN MÚLTIPLE-SELECT-
CASE

• SINTAXIS

ESTRUCTURA SELECT-CASE

Select Case (Expresion)


case valor1:
case Else:
Instrucciones
Instrucciones
case valor2:
Instrucciones End Select
• CASOS PARA EVALUAR EL CASE DENTRO DEL SELECT-
CASE

De coincidencia:por ejemplo, Case 12 indicaría que si la expresión


evaluada vale 12 se ejecutarán las instrucciones anexas

De intervalo: usando la palabra clave To. Por ejemplo, Case 12 To


14 indicaría que si la expresión evaluada tiene un valor
comprendido entre 12 y 14 (incluidos los extremos de los
intervalos), se ejecutarán las instrucciones anexas.

De comparación: usando la palabra clave Is. Por ejemplo, Case Is <= 14


indicaría que si la expresión evaluada tiene un valor menor o igual a 14 se
ejecutarán las instrucciones anexas.
ESTRUCTURAS ITERATIVAS
ESTRUCTURAS DE REPETICIÓN
Representan las sentencias que se ejecutarán, mientras dure
el ciclo de repeticiones, es decir, mientras la condición resulte
verdadera dichas sentencias se ejecutarán. Se distinguen las
siguientes:
For
While
Do while
ESTRUCTURA FOR
La estructura repetitiva “For” es uno de los bucles más usados en
la programación. Su planteamiento es sencillo, y es ideal para usar
en aquellas situaciones en la que conocemos la cantidad de veces
que queremos que se repita nuestro bloque de instrucciones. Con
el ciclo For, repetimos una instrucción un número determinado de
veces, hasta un punto que hemos establecido.
ESTRUCTURA FOR
Conceptos fundamentales

Contador: Son variables enteras que se incrementan (+) o


decrementan(-):
num=num+1 num=num-1
Acumulador: Son variables de cualquier tipo que almacenan
valores que pueden ser resultado de la suma o resta con otra
variable
num=num+valor num=num-i
SINTAXIS FOR
inicializador Fin del bucle
Estructura iterativa

For i=1 To 10 Step 1


Msgbox(i)
Next Instrucciones que se
repetirán
EJERCICIO
Se tiene un conjunto de calificaciones de un grupo de
“n” estudiantes, realizar un programa que permita
calcular la calificación media y la calificación más baja
de dicho grupo.

También podría gustarte