![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
|
Задачу поиска минимального элемента массива рассмотрим на примере массива целых чисел.
Алгоритм поиска минимального (максимального) элемента массива довольно очевиден: сначала делается предположение, что первый элемент массива является минимальным (максимальным), затем остальные элементы массива последовательно сравниваются с этим элементом. Если во время очередной проверки обнаруживается, что проверяемый элемент меньше (больше) принятого за минимальный (максимальный), то этот элемент становится минимальным (максимальным) и продолжается проверка оставшихся элементов.
Диалоговое окно приложения поиска минимального элемента массива содержит соответствующим образом настроенный компонент stringGrid1, который применяется для ввода элементов массива, два поля меток (Label1 и Label2), использующиеся для вывода информационного сообщения и результата работы программы, и командную кнопку (Buttonl), при щелчке на которой выполняется поиск минимального элемента массива. В табл. 5.4 приведены значения свойств компонента stringGridi.
Таблица 5.4. Значения свойств компонента stringGrid1
| Свойство | Значение | ||
| ColCount | |||
| FixedCols | |||
| RowCount | |||
| DefaultRowHeight | |||
| Height | |||
| DefaultColWidth | |||
| Width | |||
| Options. goEditing | True | ||
| Options. AlwaysShowEditing | True | ||
| Options.goTabs | True | ||
В листинге 5.6 приведена процедура обработки события Onclick для командной кнопки Button1, которая вводит массив, выполняет поиск минимального элемента и выводит результат — номер и значение минимального элемента массива.
Дата публикования: 2015-01-14; Прочитано: 171 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!
