Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Задачу поиска минимального элемента массива рассмотрим на примере массива целых чисел.
Алгоритм поиска минимального (максимального) элемента массива довольно очевиден: сначала делается предположение, что первый элемент массива является минимальным (максимальным), затем остальные элементы массива последовательно сравниваются с этим элементом. Если во время очередной проверки обнаруживается, что проверяемый элемент меньше (больше) принятого за минимальный (максимальный), то этот элемент становится минимальным (максимальным) и продолжается проверка оставшихся элементов.
Диалоговое окно приложения поиска минимального элемента массива содержит соответствующим образом настроенный компонент 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; Прочитано: 141 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!