Порядок выполнения работы
Изучение заполнения списка
Лабораторная Работа № 12
Цель Работы: Изучение команд цикла Do While и операций заполнения списка.
Задание на выполнение работы:Разработать приложение, с помощью которого можно:
1) Либо вычислить значение функции при заданном значении аргумента и вывести найденное значение в поле диалогового окна. (Рисунок 12.1)
2) Либо протабулировать значения этой функции на заданном интервале с заданным шагом, вывести результат табуляции в список. (Рисунок 12. 2)
3) Протабулировать значения этой функции на заданном интервале с заданным шагом, вывести результат табуляции в 2 списка (Рисунок 12.3)
Операция, проводимая над функцией должна устанавливаться выбором переключателя из группы Операция ( рисунок 12.1).
Рисунок 12.1 Вид пользовательской формы для п.1 задания
Нижеследующий фрагмент программы, иллюстрирующей способ записи нескольких строк в список показывает, что А является массивом строк.
Размерности переменных объявляются следующим образом:
Dim y1,xx1 As String
Dim A(2) As String
Для объединения нескольких строк в одну пользуемся функцией Join, где A массив строк, а “ ”- разделяющий знак (в данном случае пробелы). В - строковая переменная.
Рисунок 12.2 Вид пользовательской формы для п.2 задания
Рисунок 12.3 Пользовательская форма для п.3 задания
Варианты задания:
№ п/п | Функция | Начальное значение х | Конечное значение х | Шаг |
0,2 | ||||
0,1 | 0,1 | |||
0,3 | ||||
0,4 | ||||
0,5 | ||||
1,5 | 0,2 | |||
0,1 | ||||
0,1 | 1,5 | 0,3 | ||
0,2 | 0,4 |
Отчет должен содержать:
7. Задание на выполнение работы
8. Программы VBA, указанные в задании
9. Выводы
Контрольные вопросы
- Назовите команды, используемые для заполнения списка
- Как организуется цикл Do While