Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Живодерова В В / VB Лабораторный практикум 2 часть.doc
Скачиваний:
97
Добавлен:
26.03.2016
Размер:
1.39 Mб
Скачать

2 Часть

  1. Откройте новый проект, установите следующие объекты и измените им свойства

Объект

Свойство

Значение

Рамки

Caption

Сегодня

Caption

Дата рождения (дд.мм.гг)

Caption

(отсутствует)

Caption

Сколько прожил дней

Caption

Ваш возраст

Метки

Name

LblDay

Name

LblD

Name

LblM

Name

LblY

Name

LblResult

Name

LblLet

Командная кнопка

Name

CmdPusk

Caption

Пуск

Текстовое окно

Name

TxtDataR

Text

(отсутствует)

  1. Приведите свою форму в соответствие с образцом

  1. В окне кода процедуры обработки события Click набрать для объекта cmdPusk

Dim dd, dr As Date

dd = Date

dr = TxtDataR.Text

LblDay.Caption = dd

LblD.Caption = Day(dr)

LblM.Caption = Month(dr)

LblY.Caption = Year(dr)

LblResult.Caption = dd - dr

LblLet.Caption = Format(dd - dr, "yy")

  1. Проверьте работу программы

Лабораторно-практическая работа №9

Тема: Встроенные функции

Цель: Получить навыки использования финансовых функций

Порядок выполнения

  1. Откройте новый проект, установите следующие объекты и измените им свойства

Объект

Свойство

Значение

Рамки

Caption

Годовой прирост (%)

Caption

Число платежей

Caption

Сумма кредита

Caption

Величина выплаты

Текстовые окна

Name

TxtPrirost

Name

TxtKolWo

Name

TxtKredit

Name

TxtViplata

Командные кнопки

Name

CmdPrirost

Caption

Прирост

Name

CmdViplata

Caption

Выплата

Name

CmdKredit

Caption

Кредит

  1. Приведите свою форму в соответствие с образцом

  1. В разделе общих объявлений набрать:

Dim r As Single

Dim p, v As Currency

Dim n As Integer

  1. В окне кода процедуры обработки события Click набрать для объекта cmdViplata

r = Val(TxtPrirost.Text)

n = Val(Txtkolwo.Text)

v = Val(TxtKredit.Text)

r = r / 1200

p = -Pmt(r, n, v)

TxtViplata.Text = Str(p)

  1. В окне кода процедуры обработки события Click набрать для объекта cmdKredit

r = Val(TxtPrirost.Text)

n = Val(Txtkolwo.Text)

p = Val(TxtViplata.Text)

r = r / 1200

p = -p

v = PV(r, n, p)

TxtKredit.Text = Str(v)

  1. В окне кода процедуры обработки события Click набрать для объекта cmdPrirost

p = Val(TxtViplata.Text)

n = Val(Txtkolwo.Text)

v = Val(TxtKredit.Text)

p = -p

r = 1200 * Rate(n, p, v)

TxtPrirost.Text = Str(r)

  1. Проверьте работу программы

  2. Самостоятельно добавьте на форму еще одну командную кнопку и создайте для нее программный код, который удаляет содержимое в текстовых окнах.