Приближаюсь потихоньку к программистам данного форума ;)
На практике в колледже мне попалось задание отсортировать массив методом поразрядной сортировки. Преподаватель дал также и литературу, взятую, конечно, с Интернета и в которой НИФИГА непонятно… Пришлось лезть мне в Интернет самому и искать более подробное описание и с примером. Нашёл. Для целых чисел, а у меня числа дробные. Соответственно, для моей задачи сортировка работает, но дробная часть у чисел откидывается. В сети попадается одно и то же описание для чисел с плавающей точкой и это же описание в методичке нашего преподавателя. Остаётся только обратиться к форумчанам за помощью. Помогите, пожалуйста, изменить этот алгоритм так, чтобы он сортировал числа с плавающей точкой. Все числа - беззнаковые (unsigned).
Пример сортировки с целыми числами, который я таки составил из Паскаля на Си, прилагаю. И ещё просьба: так как элементы массива в Си, в отличие от Паскаля, начинаются с 0, то переделайте, пожалуйста, мой пример, а то у меня с 1. На 0 не получается что-то переделать - работает неправильно сразу… Просто в сети на Паскале нашёл, переделал под Си.
Спасибо!
code_1352.txt
Ответов: 574
Рейтинг: 1
|
|||
карма: 0 |
| ||
файлы: 1 | code_1352.txt [857B] [750] |