VBA_КОНТРОЛЬНАЯ ОБЬЯСНЕНИЕ. Контрольная работа по дисциплине Информатика, раздел Программирование на vba
Скачать 301 Kb.
|
Содержание задания. Физическое лицо имеет $x, ₽х. Пересчитать общую сумму в евро. Пояснения к заданию. Пересчет долларов и рублей в евро происходит в следующей последовательности. Сначала доллары переводятся в рубли по указанному курсу и складываются с имеющимися рублями. Затем общая рублевая сумма переводится в евро по имеющемуся курсу. Функция расположена в отдельном модуле с именем DERvE. При ее вызове вводятся два значения: сумма в долларах США и сумма рублей РФ. В качестве результата – сумма в евро. Блок-схема функции DRvE представлена на рисунке 5.1. Рис.5.1. Блок-схема функции DRvE 5.2. Программный код функции DRvE ' Функция перевода долларов и рублей в евро ' Название функции D R v E ' Входные параметры d – количество долларов и r количество рублей Public Function DRvE(d As Single, r As Single) As Single Dim kyrsD As Single, kyrsE As Single Dim z As Single ' Объявление переменных kyrsD = 60 ' Курс доллара за рубли kyrsE = 70 ' Курс евро за рубли z = d * kyrsD + r ' Пересчет всей суммы в рубли z = z / kyrsE ' Перевод рублей в евро DRvE = z ' Предпоследний оператор функции End Function ' Конец функции 5.3. Решение контрольного варианта Исходные данные: долларов США – 70, рублей РФ – 70. Допущения: курсы доллара за рубли – 60, евро за рубли – 70. Результат – 61 евро. Фрагмент окна монитора при использовании функции DRvE представлен на рисунке 5.2. Рис. 5.2. Использование функции DRvE ЗАКЛЮЧЕНИЕ В процессе выполнения настоящей контрольной работы демонстрировался квалификационный уровень соискателя по владению основными знаниями VBA и навыками работы с ним. Задания, согласно закрепленного варианта, выполнены полностью. Работа оформлена в соответствии с указаниями преподавателя и требованиями руководства по разработке и оформлению квалификационных работ РТА. СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ Симонович С.В. Информатика. Базовый курс: Учебник для вузов. 2-е изд., 2010. – Питер, Издательский дом. – 640с.: ил. Шапорев Сергей. Информатика. Теоретический курс и практические занятия, 2008. – БХВ-Петербург. – 480с.: ил. Свириденко С. С. Информационные технологии. Курс лекций для гуманитарных вузов, 2007. – Изд-во: САЙНС-ПРЕСС. – 332с.: ил. Конспект лекций по дисциплине «Информатика». Лектор Ретюнских С.Н. Конспект лекций по дисциплине «Информатика». Лектор Лашков А.Е. |