Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.10.2011, 17:55   #1
dearkato
Пользователь
 
Регистрация: 15.10.2011
Сообщений: 29
По умолчанию массивы в дельфи

Переписать элементы массива X в массив Y по возрастанию.
Желательно организовать решение задачи в виде блок-схемы, если можно)

Последний раз редактировалось dearkato; 17.10.2011 в 18:25.
dearkato вне форума Ответить с цитированием
Старый 17.10.2011, 18:10   #2
Aiden
Пользователь
 
Регистрация: 12.09.2007
Сообщений: 34
По умолчанию

procedure CopyArray(x:array of integer);
var
y:array of integer;
i,n,min,val:integer;
begin
SetLength(y,Length(x));
//находим максимальный элемент массива
n:=x[0];
for i:=0 to Length(x)-1 do
if x[i]>n then n:=x[i];
//указываем, какое значение присваивать обработанным элементам массива х
val:=n+1;
//подставляем элементы
n:=0;
while n<Length(x) do begin
min:=0;
for i:=0 to Length(x)-1 do
if x[min]>x[i] then min:=i;
y[n]:=x[min];
x[min]:=val;
n:=n+1;
end;
end;
Aiden вне форума Ответить с цитированием
Старый 17.10.2011, 18:32   #3
JUDAS
фонатик DELPHI
Форумчанин
 
Аватар для JUDAS
 
Регистрация: 14.01.2008
Сообщений: 714
По умолчанию

Код:
procedure CopyArray(x:array of integer);
при вызове компилируется ?
95% сбоев и ошибок приложений, находится в полу метрах от монитора
JUDAS вне форума Ответить с цитированием
Старый 17.10.2011, 18:39   #4
Aiden
Пользователь
 
Регистрация: 12.09.2007
Сообщений: 34
По умолчанию

должно. Дельфи под рукой нет
Aiden вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дельфи 7. Массивы Ан-ня Помощь студентам 4 09.05.2011 11:41
задачи на массивы. язык паскаль, дельфи консольная. ArsGo Помощь студентам 19 14.10.2010 00:51
Массивы, дельфи консольная. ArsGo Помощь студентам 0 12.10.2010 22:26
Массивы-Дельфи qwerra Помощь студентам 6 25.06.2009 19:10
массивы 1 задач (дельфи 7) MyaSnIKs Помощь студентам 15 17.03.2009 05:54