упорядочить элементы массива по возрастанию



Автор Manizha задал вопрос в разделе Другие языки и технологии

как делать эту задачу?? помогите плиииииииииз "Дан одномерный массив. Упорядочить его элементы по возрастанию." DElphi и получил лучший ответ

Ответ от Nnn7[гуру]
var
v:array[1..100] of integer;
i,j,n,b:integer;
begin
randomize;
write('vvedite razmernost'' massiva: '); readln(n);
writeln('============ Ishodnii massiv ============='); writeln;
//Заполним массив случайными числами
for i := 1 to n do
begin
v[ i]:=random(100)-50;
write(v[ i]:4);
end;
writeln;
// организуем сортироваку от минимального
// к максимальному элементу массива
for i:=1 to n-1 do
for j:=i+1 to n do
if v[ i]>v[ j] then
begin
b:=v[ i];
v[ i]:=v[ j];
v[ j]:=b;
end;
writeln;
write('=========== Otsortirovannii massiv =======');writeln;writeln;
write('ot min k max: ');writeln;
for i := 1 to n do
write(v[ i]:4); writeln; writeln;
write('ot max k min: '); writeln;
for i := n downto 1 do
write(v[ i]:4);
readln;
end.

Ответ от Борис Митюшников[гуру]
А есть какие то критерии? например скорость работы, размер кода, объем занимаемой памяти? от этого метод сортировки зависит сильно... .
А вообще эта задача считается элементарной, и на любом языке программирования обычно вторая после "Хелло Ворд! "....

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: как делать эту задачу?? помогите плиииииииииз "Дан одномерный массив. Упорядочить его элементы по возрастанию." DElphi
спросили в Alt J
Упорядочить массив по возрастанию методом Шелла.
Когда-то давно писал алгоритм сортировки. Тебе для образца:

#include
#includeподробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*