![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 13.05.2017
Сообщений: 100
|
![]()
Подскажите можно ли создать процедуру, которая бы сортировала указанный массив? Типа пишешь имя этой процедуры, а в скобках имя массива, который нужно отсортировать и она сортирует указанный массив. Потом пишешь опять название процедуры, а в скобках название другого массива и она сортирует уже другой массив. Можно ли создать нечто подобное?
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Можно, для определенного типа массива
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Не обязательно определенного если современный Free Pascal или Дельфи 2009+ (Generics).
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 13.05.2017
Сообщений: 100
|
![]()
Ну вот у меня два массива [1..9,1..9] of integer, процедура сортировки массива методом пузырька - как записать вот эту процедуру, чтобы она сортировала именно тот массив, который указан(при этом в самой процедуре не должны быть указаны наименования этих двух массивов)?
|
![]() |
![]() |
![]() |
#5 |
Я самый любопытный
Участник клуба
Регистрация: 24.07.2012
Сообщений: 1,949
|
![]()
Образец:
Код:
![]() |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Это двумерный массив, а не два массива.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 13.05.2017
Сообщений: 100
|
![]()
два массива по [1..9,1..9] - неужели это не понятно?
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 13.05.2017
Сообщений: 100
|
![]()
Ага,понял: надо установить тип данных. Спс.
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 13.05.2017
Сообщений: 100
|
![]()
Кстати, Неверов, а эта прога будет работать с двумерными массивами?
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Нет конечно, разве не видно что там одномерный?
Но передача в процедуру, о которой и был вопрос, останется такой же (ну только заменить на двумерный). Для сортировки двумерного массива сначала надо определиться что значит "отсортировать двумерный массив". Там ж разные варианты порядка возможны.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
подпрограмма , которая из текста S изымала указанный символ х Делфи 7 (консольный режим) | программирование | Помощь студентам | 2 | 01.12.2013 20:23 |
Создать программу,имеющая процедуру,кторая в производном текстовом файле,которая имеет слова и числа,изменяющая все числа числа,ме | Fingergod | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 13.12.2012 20:08 |
можно ли передать динамический массив в процедуру "по значению" ? | vedro-compota | Общие вопросы Delphi | 2 | 05.05.2010 23:11 |
как создать процедуру для кнопки которая еще не создана? | DeepPurple | Общие вопросы Delphi | 10 | 21.05.2009 13:50 |
Можно ли создать массив х | Paul_AG | Общие вопросы C/C++ | 5 | 28.03.2009 22:18 |