Precticas visual basic

Páginas: 10 (2421 palabras) Publicado: 1 de julio de 2010
PRÁCTICAS DE VISUAL BASIC APLICADO AL CÁLCULO ACTUARIAL

Eva Boj del Val Mª Mercè Claramunt Bielsa Isabel Morillo López

DEPARTAMENTO DE MATEMÁTICA ECONÓMICA, FINANCIERA Y ACTUARIAL Facultad de Ciencias Económicas y Empresariales Universidad de Barcelona

Eva Boj del Val, Mª Mercè Claramunt Bielsa e Isabel Morillo López

TÍTULO: Prácticas de Visual Basic aplicado al Cálculo Actuarial© AUTORAS:

Eva Boj del Val Mª Mercè Claramunt Bielsa Isabel Morillo López

EDITORAS: las autoras

1ª edición

Fecha de publicación: mayo de 2004

1

Prácticas de Visual Basic aplicado al Cálculo Actuarial

ÍNDICE

1. Introducción

3

2. Práctica 1: Rentas financieras 2.1. Enunciado 2.2. Carátula 2.3. Controles 2.4. Código 2.5. Ejemplos numéricos

4 4 5 6 8 11

3. Práctica2: Rentas de supervivencia 3.1. Enunciado 3.2. Carátula 3.3. Controles 3.4. Código 3.5. Ejemplos numéricos

13 13 14 15 17 21

4. Práctica 3: Seguro mixto 4.1. Enunciado 4.2. Carátula 4.3. Controles 4.4. Código 4.5. Ejemplos numéricos

22 22 23 24 26 29

2

Eva Boj del Val, Mª Mercè Claramunt Bielsa e Isabel Morillo López

1. Introducción
Esta publicación incluye tres ejemplos deaplicación del lenguaje de programación Visual Basic al cálculo financiero y actuarial. Constituye el material de las clases prácticas utilizado en el curso de extensión universitaria Visual Basic aplicat al càlcul actuarial organizado por el Departamento de matemática económica, financiera y actuarial de la Universidad de Barcelona y que viene realizándose desde el curso 1999-2000. El objetivo deeste material es, pues, docente; por ello los programas aquí incluidos están realizados de manera didáctica con la finalidad de aplicar los conocimientos estudiados en la parte teórica de este curso introductorio a la programación en Visual Basic. Organizamos un proyecto de nombre “Cálculo Actuarial” dentro del cual incluimos tres formularios que se corresponden con cada práctica. La práctica 1 hacereferencia a rentas financieras, la práctica 2 a rentas de supervivencia y la práctica 3 a seguros mixtos. PROYECTO: FORMULARIOS: Práctica 1.frm (Rentas financieras) Práctica 2.frm (Rentas de supervivencia) Práctica 3.frm (Seguro mixto) Cálculo Actuarial.vbp

3

Prácticas de Visual Basic aplicado al Cálculo Actuarial

2. Práctica 1: Rentas financieras 2.1. Enunciado
Realizar un programaque calcule el valor actual de una renta financiera anual, en el que podamos elegir el tipo de cuantía: constante, variable linealmente o variable geométricamente.

Datos a entrar por pantalla: 1. Tanto de valoración en tanto por uno (se solicita el efectivo anual) 2. Respecto a la renta: − Diferimiento (en años) − Si es anticipada o vencida − Si es temporal o perpetua. En el caso de sertemporal: Número de términos − Cuantía de la renta: − Constante: cuantía en euros − Variable linealmente: cuantía del primer término en euros y razón de variación lineal − Variable geométricamente: cuantía del primer término en euros y razón de variación geométrica

Resultados a presentar por pantalla: − Valor Actual de la Renta − Valor Final de la Renta

El formulario debe incluir los botones:CALCULAR, OTRO y SALIR.

4

Eva Boj del Val, Mª Mercè Claramunt Bielsa e Isabel Morillo López

2.2. Carátula
Sin ejecutar

Ejecutada

5

Prácticas de Visual Basic aplicado al Cálculo Actuarial

Combo Box

2.3. Controles

CONTROL
Formulario Frame Frame Frame Command Button Command Button Command Button Label Text Box Label Text Box

(NOMBRE)
frmPractica1 frDatos frResultadosfrCuantia cmdCALCULAR cmdOTRO cmdSALIR lblInteres txtInteres lblDiferimiento txtDiferimiento

CAPTION
Valor Actual Renta Anual Datos Resultados Cuantía de los términos CALCULAR OTRO SALIR Interés Efectivo Anual (en tanto por uno)

TEXT

En blanco Diferimiento en años En blanco

6

Eva Boj del Val, Mª Mercè Claramunt Bielsa e Isabel Morillo López

Frame Option Button Option Button...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Visual basic
  • Visual basic
  • Visual Basic
  • visual basic
  • visual basic
  • Visual Basic
  • Visual Basic
  • Visual basic

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS