Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ Задача на сортировку в массиве

Автор: eldar219 5.05.2010 18:54

Ещё раз здрасте))Помогите составить задачу...
Задача на сортировку в массиве.. заполнить массив по формуле.. Выполнить сортировку элементов по формуле.

Автор: Ozzя 5.05.2010 19:07

Цитата
.. заполнить массив по формуле.. Выполнить сортировку элементов по формуле.

А формула-то где?

Автор: eldar219 5.05.2010 19:16

Формула не дана...
P.S. Без флуда никак не получаеться да?

Автор: Ozzя 5.05.2010 19:19

Цитата
P.S. Без флуда никак не получаеться да?

Флудишь как раз ты.

Цитата
Формула не дана...

blink.gif

Автор: eldar219 5.05.2010 19:24

давайте так...Можете составить прогу на сортировку элементов массива по убыванию?

Автор: TarasBer 5.05.2010 19:25

Ну берём массив. По формуле, которая дана, заполняем его. Ну, в цикле каждому элементу делаем присваивание. Потом сортируем. А вот что такое "сортировка по формуле", я не понял. Или вам дана красивая функция, которая переводит неотсортированным массив в отсортированный, (типа sort(y|y<x)++[x]++sort(y|y>x)) и надо её реализовать?

Автор: eldar219 5.05.2010 19:27

Задача на сортировку в массиве, Сортировка в массиве по убыванию.
Сможете написать прогу?

Автор: TarasBer 5.05.2010 19:28

> Можете составить прогу на сортировку элементов массива по убыванию?

Мы-то можем, это раз. Примеров сортировки тут полно, и не только тут, но и в гугле. Да даже в папке Examples в стандартной поставке Паскаля есть прога QSort, которая это делает. Это два. И это не мы должны составлять, мы это давно умеем, а ты должен научиться, а не тупо сдать прогу, не понимая принципов её работы, и сразу забыть. Это три.

Автор: eldar219 5.05.2010 19:31

хороший ответ, но у меня на носу курсовая по теме, о которой я и понятия не имею. и поэтому я зашёл на ваш форум и попросил о помощи. вот и я спросил: Поможете ли вы мне в данном случае?

Автор: TarasBer 5.05.2010 19:35

> но у меня на носу курсовая

Уже май... Где вы были раньше?

> по теме, о которой я и понятия не имею
> Поможете ли вы мне в данном случае?

В данном случае вы либо сами что-то начнёте изучать, либо кто-то добрый вам поможет просто так, но это вряд ли, либо кто-то чуть менее добрый поможет за определённую сумму денег, но тогда тема переместится в "задачи на заказ".

Автор: Romtek 5.05.2010 20:09

Как заполнять массив? Сказано - по формуле. Вот и заполняй. Формулу знаешь только ты.

Сортировка по убыванию?
Проще пареной репы: в процедуре сортировки массива меняешь знак сравнения на противоположный.

Это как 2+2. Мог бы и сам догадаться.