Другие языки программирования и технологии

Напише прогу на Pascal'e...Заранее благодарен

Задан массив числе x1..xn, n=36 1.Отсортировать массив по возрастанию 2.Полученный массив представить в виде матрицы таким образом, чтобы в четные столбцы входили четные числа последовательности, в нечентные столбцы - нечетные числа. Полученную матрицу вывести на печать. Процедуры и подпрограммы не использовать.
Программка не сложная и многие напишут за бесплатно) ) мне в лом) ) если совсем уж прижмёт то стукнись в асюю 7616191 ток не уверен что я сегодня возьмусь за неё... хотя....
АМ
Андрей Матвеев
829
Лучший ответ
а мне новый глагол повелительного наклонения понравился - "напише"! =) Я б вздрогнул, услышав такой вслух!
Максим Тищенко
Максим Тищенко
13 062
Мля, вот ты умный!) ) Как думаешь, много желающих будет написать программу бесплатно?
Илья Репечко
Илья Репечко
12 976
1. Сортировка пузырьком. 4-5 строчек кода. Если не знаете, что это такое, открой хоть wikipedia и введите "Сортировка пузырьком".
2. Если массив произвольный и его нельзя менять после выполнения первой задачи, то вероятность существования такой матрицы очень низкая, т. к. вероятность получить массив после сортировки в виде последовательности четное, нечетное, четное, нечетное, ..стремится к нуль. Если нужно сделать перестановки в массиве (после сортировки) , не понятно что делать в спорных ситуациях (при even numbers > odd numbers +1, и наоборот) , это не матрица получается, а просто таблица с дырами.
Но если массив определенный, то это 4-5 строчек кода и никаких проблем.

Итог: расчетная часть кода составляет 8-10 строчек кода (+3-4 строчки при варианте произвольного начального массива) . Если стараться, то можно уместить все в 7.

2 СаньчеZ Шпак
Если автор вопроса хоть какие-то знания в области программирования имеет и сможет побороть лень, то сможет за 40 мин написать ее сам (при условии, что он 20 минут потратит на процесс обдумывания и 10 на то, чтобы побороть лень) . Т. е. 10-30 минут чистого времени.