
- •Минобрнауки россии
- •Оглавление
- •Введение
- •1. Лабораторная работа № 1
- •1.1. Создание интерфейса пользователя
- •1.1.1. Основные понятия
- •1.1.2. Редактор vba
- •1.2. Работа с переменными, массивами, константами
- •1.2.1. Основные инструкции языка Visual Basic
- •1.2.3. Создание интерфейса пользователя
- •1.2.4. Окно свойств
- •1.2.4. Меню Edit
- •1.2.5. Меню View
- •1.2.6. Меню Format
- •1.3.1. Пользовательские формы
- •1.3.2. Свойства объекта UserForm
- •1.3.3. Методы объекта UserForm
- •1.3.4. События объекта UserForm
- •1.4. Контрольные вопросы
- •2. Лабораторная работа № 2
- •2.1. Элементы управления
- •2.1.1. Свойства элементов управления
- •2.1.2. Методы и события элементов управления
- •2.2. Командная кнопкаCommandButton
- •2.3. Элемент управления надписью (метка)Label
- •2.4. Текстовое окно (поле ввода)TextBox
- •2.5. Контрольные вопросы
- •3. Лабораторная работа № 3
- •3.1. Алгоритм. Способы записи алгоритма
- •3.1.1. Структуры алгоритмов
- •3.1.2. Линейная структура алгоритма
- •3.3. Полоса прокрутки
- •3.4. Задания для выполнения
- •Контрольные вопросы
- •4. Лабораторная работа № 4
- •4.1. Разветвляющаяся структура алгоритма
- •4.1.1. Условный оператор if
- •4.1.2. Оператор выбора Select Case
- •4.1.3. Оператор выбора GoTo
- •4.2. Задания для выполнения
- •4.3. Контрольные вопросы
- •5. Лабораторная работа № 5
- •5.1. Циклические структуры алгоритмов
- •5.1.1. Фиксированные циклы
- •5.2. Элемент управления ListBox (список)
- •5.3. Поле со списком
- •5.4. Задания для выполнения
- •5.5. Контрольные вопросы
- •6. Лабораторная работа № 6
- •6.1. Циклы с условием (неопределённые циклы)
- •6.2. Элемент управления Рамка
- •6.3. Элементы управления Флажок и Переключатель
- •6.4. Задания для выполнения
- •6.5. Контрольные вопросы
- •7. Лабораторная работа № 7
- •7.1. Массивы
- •7.1.1. Объявление массивов
- •7.1.2. Объявление массива фиксированного размера
- •7.1.3. Объявление динамического массива
- •7.2. Задания для выполнения
- •7.3. Контрольные вопросы
- •8. Лабораторная работа №8
- •8.1. Работа с матрицами
- •Задания для выполнения
- •8.3. Контрольные вопросы
- •9. Лабораторная работа №9
- •9.1.Список и его составные элементы
- •9.2. Формирование списка
- •9.3. Задания на выполнения
- •10. Задания для самостоятельной работы
- •Приложение
- •Библиографический список
- •Лабораторный
5.4. Задания для выполнения
В соответствии с заданным вариантом вычислить произведение и сумму, а также вывести таблицы значений х и у, изменяя переменную х от начального значения х, с шагом hx. Использовать при разработке программных кодов операторы Do ... Loop и For ... Next.
Варианты заданий приведены в таблице 29.
Таблица 29 – Варианты заданий
№ |
x |
hx |
У |
1 |
0 |
0.5625 |
|
2 |
0 |
0.2 |
|
3 |
0.565 |
0.05 |
|
4 |
1 |
0.25 |
|
5 |
0 |
0.3 |
|
6 |
1 |
0.25 |
|
7 |
0.01 |
0.0253 |
|
8 |
0.5 |
0.09375 |
|
9 |
0.5 |
0.5 |
|
10 |
0.1 |
0.11875 |
|
11 |
2.1 |
0.15 |
|
12 |
π/2 |
0.09817 |
|
13 |
0.435 |
0.11 |
|
14 |
0.565 |
0.05 |
|
15 |
1 |
0.565 |
|
16 |
0.1 |
0.092 |
|
17 |
1 |
0.2 |
|
18 |
0 |
0.0982 |
|
19 |
5 |
1.125 |
|
20 |
0.1 |
0.19 |
|
21 |
π |
0.1 |
|
22 |
π /8 |
0.1718 |
|
23 |
1 |
0.25 |
|
24 |
2.1 |
0.15 |
|
25 |
0 |
0.0625 |
|
26 |
–10 |
0.05 |
|
27 |
0.1 |
0.15 |
|
28 |
–10.5 |
0.035 |
|
29 |
π /8 |
0.1718 |
|
30 |
2.1 |
0.15 |
|
5.5. Контрольные вопросы
Дайте определение циклического вычислительного процесса, его четырёх основных частей, раскройте их содержание. Что такое переменная цикла?
Организация циклических вычислительных процессов с заданным числом повторений с помощью оператора For ... Next. Синтаксис оператора For ... Next. Какой оператор проверяет условие завершения цикла? Правила использования оператора For ... Next.
Что такое вложенный цикл? Правила вложения циклов.
Опишите алгоритмы накопления сумм и произведений. Что такое рекуррентная формула?
Элементы управления Список и Поле со списком: свойства, методы и события.
6. Лабораторная работа № 6
Программирование итерационных циклических вычислительных процессов. Элементы управления: Рамка, Флажок, Переключатель.
Цель работы: изучение принципов построения итерационных циклических вычислительных процессов состоит в освоении формализации при решении задач на компьютере, а также в изучении средств, приемов и получении практических навыков разработки, написания и отладки проектов, использующих итеративные циклические структуры.