INF117 Material de Laboratorio Sesi n 05 2015 1
ESTUDIOS GENERALES CIENCIAS
INTRODUCCIÓN A LA COMPUTACIÓN
QUINTO LABORATORIO
DESARROLLO DE PROGRAMAS III
Coordinadores del Laboratorio 2015-1
2015-1
INF117 – Introducción a la Computación
Desarrollo de Programas III
TABLA DE CONTENIDO
1. ESTRUCTURAS ALGORÍTMICAS SELECTIVAS ANIDADAS ......................................................... 3
1.1.1.Estructura selectiva anidada...................................................................................................... 3
2. INTRODUCCIÓN A LAS ESTRUCTURAS ITERATIVAS - BUCLES ............................................... 4
3. RECOMENDACIONES A SEGUIR .......................................................................................................... 5
3.1. LECTURA Y ESCRITURA DEDATOS ....................................................................................................... 5
4. ESTRUCTURAS ITERATIVAS EN VBA ................................................................................................ 7
4.1. ESTRUCTURAS ITERATIVAS CUANDO SÍ SE CONOCE EL NÚMERO DE ITERACIONES. ............................. 7
4.1.1. Bucle For-Next........................................................................................................................... 7
4.1.2. Bucle For-Next-Step ................................................................................................................... 9
4.2. ESTRUCTURAS ITERATIVAS CUANDO NO SE CONOCE EL NÚMERO DE ITERACIONES........................... 10
4.2.1. Estructuras iterativas con control al inicio.............................................................................. 11
4.2.2. Estructuras iterativas con control al final ............................................................................... 12
5. EJERCICIOS RESUELTOS .................................................................................................................... 14
5.1. DETERMINAR DÍA DE LA SEMANA...................................................................................................... 14
5.1.1. Implementación (Codificación) ................................................................................................ 14
5.2. SUELDOS EN UNA EMPRESA** ........................................................................................................... 16
5.2.1. Implementación(Codificación) ................................................................................................ 16
5.3. CÁLCULO DE PROMEDIO DE PRÁCTICAS ............................................................................................. 18
5.3.1. Implementación ........................................................................................................................ 18
6.EJERCICIOS PROPUESTOS: ................................................................................................................ 19
7. BIBLIOGRAFÍA ........................................................................................................................................ 21
8. FECHA DEACTUALIZACIÓN:............................................................................................................. 21
2
INF117 – Introducción a la Computación
Desarrollo de Programas III
1. Estructuras algorítmicas selectivas anidadas
Como se vio en el laboratorio anterior, las estructuras selectivas nos permiten realizar bifurcaciones; esto es,
escoger las instrucciones que se ejecutarán según se cumpla o no una determinada condición. Como ya se trabajó
con estructuras simplesy dobles, ahora se aprenderá a usar estructuras selectivas anidadas.
1.1.1. Estructura selectiva anidada
Sintaxis:
…
If expresión booleana 1 Then
sentencia 1
ElseIf expresión booleana 2 Then
sentencia 2
…
ElseIf expresión booleana N Then
sentencia N
[ Else
sentencia ]
End If
…
Explicación:
Evalúa primero expresión booleana 1. Si es False, evalúa la expresión booleana 2 y así sucesivamente,...
Regístrate para leer el documento completo.