![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 28.10.2012
Сообщений: 1
|
![]()
с помощью процедур решить задачу .
В заданной прямоугольной матрице поставить на первое место столбец с наименьшим количеством нулевых элементов, переставив все нули в конец этого столбца. (Изменённая матрица должна содержать все элементы исходной матрицы). ................................... ................................... ........................... Получается 3 процедуры: 1 в каждом столбце найти кол-во нулей 2 найти с наименьшим кол-ом нулевых элементов 3 встречная сортировка ................................... ................................... .................. Вот что я накалякала....Помогите разобраться с ошибками( ................................... ................................... .................. Код:
Последний раз редактировалось Stilet; 28.10.2012 в 17:53. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 21.10.2010
Сообщений: 588
|
![]()
Рекомендую Вам выделить в матрице дополнительную строку, в которой будет хранится количество нулей в соответствующем столбце. А потом, просто в цикле пробегаясь по последней строке, вы найдете столбец, в котором больше всего нулевых элементов.
Для подсчета количества нулевых элементов в столбце, нужно заменить процедуру kolnul на функцию с этим же названием, чтобы можно было вернуть количество нулевых элементов. А если нужна именно процедура, то нужно будет использовать параметр-переменную с той же целью.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Для благодарностей WMR R145235935681 |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Решить задачку... | VintProg | Свободное общение | 4 | 23.08.2011 16:54 |
Проверти пожалуйста задачку на Си для моделирования обхода препяствия роботом | $Anya$ | Помощь студентам | 0 | 13.01.2010 17:40 |
проверти,файлы,паскаль!! | DjDeniels-61 | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 01.07.2009 18:36 |
Решите задачку | innaa639 | Паскаль, Turbo Pascal, PascalABC.NET | 14 | 30.11.2008 15:20 |
Проверти код! на паскале! Спасибо! | Impulsive | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 10.03.2008 21:54 |