Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MP_VB-2.doc
Скачиваний:
13
Добавлен:
18.04.2015
Размер:
341.5 Кб
Скачать

Лабораторная работа № 4 Массивыи циклы

Задание:Разработать приложение для расчета параметров стандартной атмосферы при изменении высоты с заданным приращением в диапазоне высот от 0 до 15000м, в котором:

  • начальное (Hнач) и конечное (Hкон) значения высоты, а также ее приращение (Hприр) считываются из соответствующих текстовых полей (форма 1),

  • проводится проверка правильности ввода исходных данных (Hнач и Hконв диапазоне от 0 до 15000м, Hнач<Hкон, Hприр< Hкон),

  • выводится соответствующее сообщение при ошибке ввода,

  • результаты расчета представляются в виде таблицы (форма 2).

Форма 1 должна обеспечивать:

  • размещение четырех командных кнопок с названиями “Cancel”, “OK”, “Help” и “Table”,

  • ввод значений высоты в текстовые поля с надписями “Начальная высота”, “Приращение высоты”, “Конечная высота”,

  • вывод формы 2 после нажатия на кнопку “Table”,

  • вывод информационной панели при нажатии кнопки Help.

Форма 2 должна обеспечивать:

  • вывод результатов расчета в табличной форме с просмотром всей таблицы;

  • фиксированные размеры формы;

  • размещение командной кнопки “Exit”для возврата к форме 1 и закрытия формы 2;

  • расположение формы 2 на экране без перекрытия формы 1.

В ходе работы необходимо

изучить:

  • понятие о циклах, статических и динамических массивах,

  • команды меню для работы с проектом;

научиться:

  • добавлять новые формы к проекту,

  • задавать размерность массивам,

  • программировать вычисления с использование различных циклов: Do…Loop, For… Next,

  1. Теоретическая часть

1.1 Меню среды программирования

В меню Project (Проект) собраны команды, предназначенные для управления проектом. Большинство команд этого меню предназначено для включения в состав текущего проекта нового элемента. Каждая Add-команда открывает окно диалога, которое позволяет создать и включить в состав проекта новый элемент (или, не создавая нового, выбрать и включить в проект существующий элемент). Рассмотрим те пункты, которые будут использоваться в лабораторной работе.

Add Form (Добавить форму). Открывает окно диалога, позволяющее включить в состав проекта новую или существующую форму.

Remove... (Исключить...). Многоточие здесь представляет текущий элемент проекта. В результате выполнения этой команды соответствующий элемент будет исключен из состава проекта.

Properties (Свойства проекта ...). Многоточие здесь представляет имя текущего проекта. Открывает окно свойств проекта, позволяющее их изменить. Диалог состоит из четырех вкладок, рассмотрим одну из них:

General (Общие). Эта вкладка содержит наиболее общие свойства проекта: имя проекта, его тип, стартовый объект и др..

1.2. Массивы

Массивом (Array) называют набор однотипных переменных, обьединенных одним именем и имеющих определенный порядковый номер. Номер, определяющий конкретный элемент массива, называется индексом (I

ndex). Поэтому элемент массива называют еще индексированной переменной. Таким образом массив способен хранить не одно, а множество значений.

Обращение к элементу массива производится указанием номера элемента в круглых скобках после имени массива. В качестве индекса используются только целые переменные (или числа). По умолчанию элементы массива нумеруются от нуля. Массивы могут быть одномерные и многомерные – данные из любой таблицы можно представить как двумерный массив.

Visual Basic позволяет создавать массивы для данных любых типов. Синтаксис стандартного объявления массива:

  • одномерного

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]