КОНТРОЛЬНЫЕ ВОПРОСЫ
- 1. Какова технология создания макросов с помощью макрорекордера?
- 2. Какие элементы может включать проект VBA?
- 3. Назовите базовые типы переменных Visual Basic и их назначение.
- 4. Каким образом объявляются переменные в программе?
- 5. Что такое цикл с известным числом повторений, какова его синтаксическая конструкция?
- 6. Какие операторы выбора решения вы знаете?
ЗАДАНИЯ ДЛЯ САМОСТОЯТЕЛЬНОГО РЕШЕНИЯ
Задание 8.1. Разработайте функцию пользователя для вычисления накопленной суммы при условии непрерывного начисления процентов по вкладу. Платежи неравномерные, непериодические. Функция должна учитывать европейский и американский стандарт исчисления количества дней в финансовом году. С помощью разработанной функции вычислите сумму на счете клиента, если годовая ставка равна 12%, а платежи выполнялись в соответсвии с таблицей.
Дата платежа |
Сумма платежа, руб. |
01.06.2005 |
10 000,00 |
01.09.2005 |
1 500,00 |
31.12.2005 |
700,00 |
05.03.2006 |
1 000,00 |
09.05.2006 |
750,00 |
31.05.2006 |
Задание 8.2. Создайте приложение для вычисления матрицы коэффициентов прямых затрат (Модель Леонтьева) и выполняющее анализ продуктивности по двум критериям. Предусмотрите вывод информации о продуктивности (непродуктивности).