
ACP Pascal — автоматическое создание исходных кодов программ для решения массивов на языке Pascal. Поиск максимального/минимального элемента, суммы элементов, среднего арифметического, элемента с заданным значением, сортировка методом пузырька, бинарных вставок, выбора, быстрая сортировка
7 апреля, 2010Описание:
ACP Pascal (Automatic Creation of Programs Pascal) — программа для автоматического создания исходных кодов программ на языке Pascal, направленных на работу с массивами. В программе реализованы следующие функции:
- Нахождение значения и номер максмимального элемента массива.
- Нахождение значения и номер минимального элемента массива.
- Нахождение суммы всех элементов массива.
- Нахождение суммы элементов массива, больших заданного числа.
- Нахождение суммы элементов массива, меньших заданного числа.
- Нахождение произведения всех элементов массива.
- Нахождение произведения элементов массива, больших заданного числа.
- Нахождение произведения элементов массива, меньших заданного числа.
- Нахождение среднего арифметического всех элементов массива.
- Поиск элемента с заданным значением.
- Сортировка массива методом «пузырька».
- Сортировка массива методом выбора.
- Сортировка массива методом бинарных вставок.
- Сортировка массива методом быстрой сортировки.
Руководство по использованию:
Для начала работы выберите размерность массива, тип его данных и способ заполнения в пунктах «Размерность», «Тип данных», «Ввод данных» соответственно. Затем отметьте одно или несколько условий задачи, которую необходимо выполнить (однако более одного вида сортировки в одной программе использовать не рекомендуется) в пункте «Необходимо найти». Нажмите кнопку «Вывести код программы» и получите исходный код программы, который можете скопировать или сохранить в файл.
Скриншоты:
Интересные факты:
На момент выпуска программы исходный код вмещал в себя более 800 строк. На тот момент (7.04.10) это была моя самая большая программа.
Добавить комментарий