FISICA

Páginas: 5 (1159 palabras) Publicado: 21 de noviembre de 2014
Informática Aplicada
I Ciclo

Laboratorio N° 13

“Algoritmos y Macros (Programación II)”

LABORATORIO: ALGORITMOS Y MACROS (PROGRAMACIÓNII)



Apellidos y Nombres: Apolinario Carranza Patricia Sección: C112-1A Fecha: 06/11/14


Objetivos:

Escribir pseudocódigos con estructuras condicionales
Elaborar diagramas de Flujo para ejercicios propuestos
Utilizar instrucciones deprogramación
Reconocer y utilizar eventos


Equipos, Materiales, Programas y Recursos:

PC personal con Windows 7 Professional.
Microsoft Office Excel 2010.
Microsoft Office Word 2010.
DFD.exe
Material adicional en Tecsup Virtu@l.


Introducción:

Las macros grabadas se ejecutan linealmente, de inicio a fin. Sin embargo, puede haber la necesidad de que la secuencialidad de lasinstrucciones de una macro deba depender de la evaluación de alguna condición ya sea del contenido de alguna celda o la acción del usuario.

Entre las condiciones que pueden propiciar la ejecución de una macro están los eventos: presionar una tecla, insertar una nueva hoja, cerrar un libro, etc.

Las instrucciones y los eventos que permiten el control del flujo de ejecución de los programas se revisaránen 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 alumnopreviamente deberá haber revisado el material del texto publicado en 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.



Procedimiento y Resultados:

Algoritmos

1. Realice el pseudocódigo de los siguientes ejercicios en DFD y VBA (trabajarlos en estedocumento, copiar las imágenes en este documento)

a. Escriba el pseudocódigo donde ingrese el número del mes y debe mostrar como resultado el mes en letras y la estación.
Ejemplo si ingresa 2 el programa devuelve
FEBRERO
VERANO

DFD
VBA




b. En una llantería se ha establecido una promoción que consiste en lo siguiente:
Si se compran menos de cinco llantas el precio es de $300 cadauna, de $250 si se compran de cinco a diez y de $200 si se compran más de diez. Obtener la cantidad de dinero que una persona tiene que pagar por cada una de las llantas que compra y la que tiene que pagar por el total de la compra.
Calcular y mostrar en pantalla el descuento a realizarse en una tienda de artículos deportivos. Si la compra es mayor de S/. 30= pero menor de S/.50= el descuentoes de 5%, si es mayor o igual de 50 el descuento es de 10%.


DFD
VBA


Macros - Instrucción Condicional

3. Abrir un nuevo archivo de Excel e ir a al editor del VBA e insertar un nuevo módulo: Módulo1, a continuación ingrese el siguiente código. Guarde el archivo con el nombre: Lab13Condicional-SuApellido.xlsm


Option Explicit

Sub Reporte()


Dim NotaFinal As Integer
DimResultado As String

NotaFinal = InputBox("Ingrese la Nota Final", "Ingreso de Nota")


If NotaFinal >=11 then
Resultado=”Aprobatoria”
else
Resultado=”Desaprobatoria”
End if

MsgBox ("La Nota Final " & NotaFinal & “ es ” & Resultado)

ActiveCell.FormulaR1C1= NotaFinal
ActiveCell.Offset(0,1). Select
ActiveCell.FormulaR1C1= Resultado

End Sub


Ejecutar la macro Reporte en laHoja1 y explique lo que éste realiza en cada parte señalada del código.


Declaración explícita en todas las variables(Si intentas usar una variable no declararada te botará error en la compilación).

Escribimos variable a Nota final y en integer porque se introducirá Valores Entero
Declaramos variable a Resultado y en String porque se introducirá Valores en cadena.

Nos muestra...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Fisica
  • Fisica
  • Fisica
  • Fisica
  • La fisica
  • Fisica
  • Fisica
  • Física

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS