Цель работы:
· изучение типа данных “динамический массив”;
· получение навыков программирования обработки динамических массивов средствами Object Pascal.
Пример 8.1 Основные операции со структурой данных – динамический массив
Дано: динамический массив из “n” элементов целого типа. Разработать приложение, выполняющие следующие действия:
1. Формирование массива вводом элементов значений с клавиатуры.
2. Вычисление суммы положительных элементов массива.
3. Определение, сколько раз максимальный элемент встречается в массиве.
4. Формирование нового массива из элементов заданного, кратных числу “k”.
5. Упорядочение заданного массива по возрастанию.
6. Показ полученных результатов на форме Form2:
· суммы и максимального элемента в полях редактирования Edit;
· заданного массива, массива из кратных элементов, упорядоченного массива по возрастанию в списках строк ListBox;
Вид формы Form1 с компонентами:
Вид формы Form2 с компонентами:
Модуль формы Form1: