Informaticaaa

Páginas: 6 (1336 palabras) Publicado: 23 de noviembre de 2012
Práctica A: Crear y utilizar procedimientos
************************************************************************************* Objetivos En este laboratorio, aprenderemos a: Crear procedimientos Function en un módulo. Pasar parámetros a un procedimiento. Invocar procedimientos que se encuentren en un módulo. Nota Este laboratorio se centra en los conceptos de este módulo y, en consecuencia,podría no cumplir las recomendaciones de seguridad de Microsoft. Requisitos previos Para trabajar en este laboratorio, es necesario: Tener experiencia en el uso de variables y constantes en Visual Basic .NET. Estar familiarizado con la creación e invocación de procedimientos en Visual Basic .NET. Tener experiencia en el uso de controles y formularios en Visual Basic .NET.

Escenario

En loslaboratorios de los Módulos 2, 4, 5, 6 y 12, crearemos una aplicación de estimación de pagos de un crédito. Crearemos toda la aplicación por fases, siguiendo cada fase con el código creado en el laboratorio anterior. Al principio de cada laboratorio, podemos seguir con nuestros propios archivos o empezar con los archivos que se nos proporcionan. En el Laboratorio 4.1, Crear y utilizarprocedimientos, crearemos procedimientos para el cálculo de un crédito. Importante En estos laboratorios, se utiliza el método Form.Close para cerrar la aplicación de estimación de pagos de un crédito. En una aplicación con sólo un formulario, Form.Close cierra la aplicación y no es necesario invocar Application.Exit. En una aplicación con varios formularios, se debería invocar Application.Exit para cerrarla.Además, debido a que los eventos Form.Closed y Form.Closing no se ejecutan cuando se invoca a Application.Exit, se debería invocar Form.Close para cada formulario abierto antes de invocar Application.Exit si hay código en los eventos Closed y Closing que debe ejecutarse.

Archivos de solución

Los archivos de solución para este laboratorio se encuentran en las carpetas PracticaA\Ex01\Solution yPracticaA\Ex02\Solution dentro del archivo labs04.zip.

Tiempo estimado para realizar este laboratorio: 60 minutos

Ejercicio 1 Crear funciones en un módulo
En este ejercicio, crearemos funciones de utilidad en un módulo. Estos procedimientos calcularán el pago mensual y la cantidad total pagada durante el periodo del crédito. Abrir el proyecto de aplicación de crédito • Abrir el proyectode aplicación de crédito del Laboratorio 2.1, Crear el interfaz de usuario, en el Módulo 2, “Trabajar con formularios y controles”. Si no hemos finalizado el Laboratorio 2.1, podemos utilizar el proyecto LoanApplication.sln de la carpeta PracticaA\Ex01\Starter dentro del archivo labs04.zip. Añadir un nuevo módulo al proyecto 1. En el menú Proyecto, hacer clic en Agregar nuevo elemento. 2. En elcuadro de diálogo Agregar nuevo elemento, hacer clic en Módulo en el panel Plantillas. 3. Cambiar el nombre del módulo por Utility.vb y hacer clic en Abrir. 4. Declarar una constante de nivel de módulo que represente el número de meses de un año. Nuestro código debería ser similar al siguiente:
Private Const conversionPeriod As Integer = 12

Calcular el pago mensual 1. Añadir la siguiente funciónpública a la definición del módulo.
Nombre función MonthlyPayment Parámetros
loanAmount As Double, rate As Double, loanLength As Integer

Valor devuelto Double

2. Completar el cuerpo de la función: a. Declarar una variable Double con el nombre interestRate para guardar el tipo de interés. b. Declarar una variable Double con el nombre monthRate para guardar el tipo de interés mensual. c.Declarar una variable Integer con el nombre numberOfPayments para guardar el número de pagos. d. Calcular el tipo de interés utilizando la siguiente línea de código:
interestRate = rate / 100

e. Calcular el tipo de interés mensual y guardar este valor como monthRate, como se muestra en el siguiente código:
monthRate = interestRate / conversionPeriod

f. Calcular el número de pagos que se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • INFORMATICAAA,
  • talller de informaticaaa
  • Taller De Informaticaaa

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS