ВУЗ:
Составители:
Рубрика:
66
13. Проверить корректность работы приложения и, при необходимости,
исправить ошибки.
14. Сохранить в своей папке форму и проект соответственно под имена-
ми Работа с одномерным массивом .frm и Работа с одномерным
массивом .Vbp.
15. Задания для самостоятельной работы
Модернизировать проект для реализации задачи, рассмотренной в
задании 17, следующим образом :
Ø Добавить кнопку КнопкаОчистить с программным кодом очистки
метки Label1 и переменной flag.
Ø Добавить программный код , который выдает сообщение при сравне-
нии элементов “Все элементы одинаковые” в том случае, когда в по -
следовательности A(M) все элементы совпадают.
Задание 17. Разработка VB – приложения “Преобразование эле-
ментов одномерного массива A(M)”
Дан одномерный массив A(M). Составить программу замены каждо-
го элемента исходного массива А (M), кроме первого и последнего, на сум-
му окаймляющих. Преобразованную последовательность выдать в список
на форме. Для ввода размера исходного массива и вывода соответствую-
щего сообщения использовать элементы управления Visual Basic.
Порядок выполнения задания
1. Запустить приложение Visual Basic и создать новый проект “Преоб-
разование одномерного массива”.
2. Разработать пользовательский интерфейс, расположив на форме с
помощью панели элементов управления необходимые для реализа -
ции проекта объекты управления.
3. Возможный вариант разработанной формы пользователя приведен
ниже.
4. Для определения свойств элементов управления и обрабатываемых
событий составить таблицу “Объекты, свойства и события элементов
управления”, аналогично предыдущим заданиям.
5. Задать дополнительные свойства форме и объектам управления, рас-
положенным на ней (аналогично табл . 2).
6. В общей области модуля формы (General) ввести код , описываю-
щий типы переменных:
66
13. П роверит ь коррект н ост ь ра бот ы прил ож ен ия и, при н еобход им ост и,
испра вит ь ошибки.
14. С охра н ит ь в своей па пке ф орм у и проект соот вет ст вен н о под им ен а -
м и Р абота с одном ерны м м ас с ивом .frm и Работа с одном ерны м
м ас с ивом .Vbp.
15. Зад а н ия д л я са м остоят ел ь н ой ра бот ы
М од ерн изирова т ь проект д л я реа л иза ции за д а чи, ра ссм отрен н ой в
за д а н ии 17, сл ед у ющим обра зом :
Ø Д оба вить кн опку К нопкаО ч ис тить с програ м м н ым код ом очист ки
м ет ки Label1 и перем ен н ой flag.
Ø Д оба вить програ м м н ый код , который выд а ет сообщен ие при сра вн е-
н ии эл ем ен тов “Все эл ем ен ты од ин а ковые”в т ом сл у ча е, когд а в по-
сл ед ова т ел ь н ост и A(M) все эл ем ен ты совпа д а ют .
Задание17. РазработкаVB – приложения “П реобразованиеэле-
м ентов одном ерного м ас с иваA(M)”
Д а н од н ом ерн ый м а ссив A(M). С ост а вит ь програ м м у за м ен ы ка ж д о-
го эл ем ен т а исход н ого м а ссива А (M), кром е первого и посл ед н его, н а су м -
м у ока йм л яющих. П реобра зова н н у ю посл ед ова тел ь н ость выд а т ь в список
н а ф орм е. Д л я ввод а ра зм ера исход н ого м а ссива и вывод а соот ветст ву ю-
щего сообщен ия испол ь зова т ь эл ем ен ты у пра вл ен ия Visual Basic.
П ор ядокв ы п ол н е н ия задан ия
1. Запу ст ит ь прил ож ен ие Visual Basic и созд а т ь н овый проект “П реоб-
ра зова н ие од н ом ерн ого м а ссива ”.
2. Р а зра бота т ь пол ь зова т ел ь ский ин т ерф ейс, ра спол ож ив н а ф орм е с
пом ощь ю пан ели эл емен т о в у правлен и я н еобход им ые д л я реа л иза -
ции проект а объект ы у пра вл ен ия.
3. Возм ож н ый ва риа н т ра зра бот а н н ой ф орм ы пол ь зова т ел я привед ен
н иж е.
4. Д л я опред ел ен ия свойст в эл ем ен т ов у пра вл ен ия и обра ба т ыва ем ых
событий сост а вит ь та бл ицу “О бъект ы, свойст ва и событ ия эл ем ен тов
у пра вл ен ия”, а н а л огичн о пред ыд у щим за д а н иям .
5. Зад а т ь д опол н ит ел ь н ые свойст ва ф орм е и объект а м у пра вл ен ия, ра с-
пол ож ен н ым н а н ей (а н а л огичн о та бл . 2).
6. В общей обл а ст и м од у л я ф орм ы (General) ввест и код , описыва ю-
щий типы перем ен н ых:
Страницы
- « первая
- ‹ предыдущая
- …
- 64
- 65
- 66
- 67
- 68
- …
- следующая ›
- последняя »
