Está en la página 1de 20

Informática Aplicada en TI Estructuras Repetitivas

INFORMÁTICA APLICADA EN TI

Alumno(s)
Nota
:
LABORATORIO N° 15
Grupo: Ciclo:
Requiere No
Excelente Bueno Puntaje
Criterios de Evaluación (4pts) (3pts)
Mejora Acept.
Logrado
Estructuras condicionales y repetitivas (2pts) (0pts)
Utiliza estructuras condicionales simples y 4
compuestas
Utiliza estructuras repetitivas 4

Desarrollo los casos propuestos de manera 4


adecuada
Redacta correctamente los pasos 3
principales de la implementación y
conclusiones.
Se comunica de manera efectiva, trabaja 2
con orden, limpieza y puntualidad
Evidencia avance en laboratorio 3

Dpto. de Informática Pág. 1


Estructuras Repetitivas Informática Aplicada

LABORATORIO 15: ESTRUCTURA CONDICIONALES Y REPETITIVAS

Objetivos:

• Utilizar instrucciones de programación


• Usar estructuras condicionales simples y dobles
• Utilizar instrucciones de programación
• Reconocer y utilizar eventos

Equipos, Materiales, Programas y Recursos:

• PC personal con Windows 10.


• Microsoft Office Excel 2016.
• Material adicional en Tecsup Virtu@l.

Introducción:

En muchas ocasiones necesitaremos evaluar una condición y realizar una acción o una
serie de instrucciones dependiendo de la respuesta, para estos casos utilizaremos
estructuras repetitivas.

Para la realización de acciones que se van a repetir más de una vez, es necesario usar
instrucciones que respondan a estas expectativas.

En la programación se conocen como instrucciones repetitivas, que facilitará líneas de


código innecesarias y hará las tareas más sencillas. Este tema será tratado en la presente
unidad.

Seguridad:

• Ubicar maletines y/o mochilas en el lugar del aula de Laboratorio destinado para tal fin.
• No ingresar con líquidos ni comida al aula de Laboratorio.
• Al culminar la sesión de laboratorio, apagar correctamente la computadora y el monitor.
• Deberá dejar la mesa de trabajo y la silla que utilizó limpias y ordenadas.

Preparación:

Para ello el alumno previamente deberá haber revisado el material del texto de Tecsup
Virtu@l, la participación activa en el transcurso de la clase previa al desarrollo del
Laboratorio y así lograr cumplir con los objetivos y metas trazados al final de cada clase.
Informática Aplicada en TI Estructuras Repetitivas

Dpto. de Informática Pág. 3


Estructuras Repetitivas Informática Aplicada

Procedimiento y Resultados:

Instrucción Condicional Múltiple y Repetitiva

Abra un nuevo libro Excel y guardar como macro en su carpeta personal con el
nombre:Lab15Su_Apellido.xlsm.

Ejemplo para saber si un número es par o impar

1. Inserte un nuevo módulo y escriba la macro llamada cuantaGanancia que calcule lo


siguiente:

a. Se pedirá el monto de ganancia del año.


b. Se evaluará si la ganancia es menor a 1000000, se mostrará el mensaje
“Ganancia Baja”.
c. Si la ganancia es menor a 2000000, se mostrará el mensaje “Ganancia media”
d. Si es mayor o igual a 2000000, se mostrará el mensaje “Ganancia alta”.

COLOQUE CAPTURAS DE CODIGO Y PRUEBAS DE EJECUCIÓN REALIZADA


Informática Aplicada en TI Estructuras Repetitivas

e. Modifique la macro anterior para que le pida ingresar primero el número de año,
luego agregue el código necesario para que en la hoja de cálculo se escriba el
año, la ganancia y el mensaje.

COLOQUE CAPTURAS DE CODIGO Y PRUEBAS DE EJECUCIÓN REALIZADA

Dpto. de Informática Pág. 5


Estructuras Repetitivas Informática Aplicada

2. Inserte un nuevo módulo y escriba una macro llamada queEstacion que permita
solicitar el número del mes y muestre como resultado la estación del año teniendo en
cuenta lo siguiente:

Mes Estación
1, 2 y 3 Verano
4, 5 y 6 otoño
7, 8 y 9 Invierno
10, 11 y 12 Primavera

COLOQUE CAPTURAS DE CODIGO Y PRUEBAS DE EJECUCIÓN REALIZADA


Informática Aplicada en TI Estructuras Repetitivas

3. Inserte un nuevo módulo y escriba una macro llamada cuantoCine, que permita
calcular el total a pagar según el día de semana y el tipo de entrada:

Lunes y Martes Jueves y Sábados y


miércoles viernes Domingo
Adultos 12 8 15 16
Niños 8 6 12 13

Su macro deberá pedir la cantidad de entradas de adultos, la cantidad de entrada de


niños, el día que esta comprando las entradas y calculará el total a pagar.

COLOQUE CAPTURAS DE CODIGO Y PRUEBAS DE EJECUCIÓN REALIZADA

Dpto. de Informática Pág. 7


Estructuras Repetitivas Informática Aplicada
Informática Aplicada en TI Estructuras Repetitivas

4. Inserte un nuevo módulo y escriba una macro llamada saberPromedio, que utilice la
estructura Do while que permita ingresar un numero N de notas, sume el total de notas
y calcule el promedio.

Dpto. de Informática Pág. 9


Estructuras Repetitivas Informática Aplicada

COLOQUE CAPTURAS DE CODIGO Y PRUEBAS DE EJECUCIÓN REALIZADA


Informática Aplicada en TI Estructuras Repetitivas

5. Grabe una macro con el nombre encabezado_vendedores, usando referencias


relativas con los siguientes datos:

6. Inserte un nuevo módulo y escriba una macro con el nombre ventas_SuApellido, esta
macro le preguntará si desea agregar información al registro.

Si la respuesta es Si se le solicitará que ingrese el nombre del vendedor y el monto de


ventas.

Dpto. de Informática Pág. 11


Estructuras Repetitivas Informática Aplicada

Si el monto es mayor a 10000, la comisión será del 5% de las ventas, sino será del 3%
de las ventas. Esta información se almacenará en su hoja de cálculo. Y le volverá a
preguntar si desea ingresar información, mientras que la respuesta sea Si, los nuevos
datos se deben de ir agregando en las filas siguientes. Si la respuesta cambia la macro
se detendrá.

Inserte el comando Call al inicio de su macro para llamar a la macro


encabezado_vendedores

COLOQUE CAPTURAS DE CODIGO Y PRUEBAS DE EJECUCIÓN REALIZADA


Informática Aplicada en TI Estructuras Repetitivas

Dpto. de Informática Pág. 13


Estructuras Repetitivas Informática Aplicada

7. Ejemplo de For- next


Ir al VBA e insertar un módulo y crear una macro llamada DemoFor: ingresar el
siguiente código:

COLOQUE CAPTURAS DE PRUEBAS DE EJECUCIÓN REALIZADA


Informática Aplicada en TI Estructuras Repetitivas

8. La tienda de venta de artículos de cómputo requiere hacer una factura para 3 registros:

a. Grabe una macro llamada headFactura, el método abreviado para llamar a la


macro será CTRL+m

b. Ir al VBA, insertar módulo y crear una macro llamada Factura donde escribirá las
instrucciones que permita resolver el problema . Se debe pedir los datos de 3
productos, con sus respectivos precios; el programa obtendra los subtotales y el
total a pagar por la factura.

c. Crear una nueva macro llamada mostrarFactura (Insertar / Macro)

Dpto. de Informática Pág. 15


Estructuras Repetitivas Informática Aplicada

d. Ejecutar la macro mostrarFactura y ver Modelo Final:

COLOQUE CAPTURAS DE CODIGO Y PRUEBAS DE EJECUCIÓN REALIZADA


Informática Aplicada en TI Estructuras Repetitivas

Dpto. de Informática Pág. 17


Estructuras Repetitivas Informática Aplicada

Instrucción Repetitiva Do..While, Do…Loop

9. Insertar un nuevo módulo:

10. Ejemplo para obtener números aleatorios

COLOQUE CAPTURAS De PRUEBAS DE EJECUCIÓN REALIZADA


Informática Aplicada en TI Estructuras Repetitivas

Dpto. de Informática Pág. 19


Estructuras Repetitivas Informática Aplicada

Conclusiones(5 como mínimo):

Indicar las conclusiones que llegó después de los temas tratados de manera práctica en este laboratorio

¡TE TOCA!

También podría gustarte