Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 20.11.2012, 16:37   #1
qweeryy
 
Регистрация: 20.11.2012
Сообщений: 4
По умолчанию Решить_)

с помощью процедур решить задачу .
В заданной прямоугольной матрице поставить на первое место столбец с наименьшим количеством нулевых элементов, переставив все нули в конец этого столбца. (Изменённая матрица должна содержать все элементы исходной матрицы).
qweeryy вне форума
Старый 20.11.2012, 17:31   #2
VIK_aka_TOR
Участник клуба
 
Аватар для VIK_aka_TOR
 
Регистрация: 30.01.2011
Сообщений: 1,578
По умолчанию

менять местами элементы и строки
а посчитать надеюсь сможете...
заводите 3 переменные
первая - находится вычисляемый максимум на основе предыдущих "0"
вторая - на какой строке находится вычесленный на данный момент максимум "0"
третья - максимум в данной строке
вгоняешь в цикл, вычисляешь , сравниваешь... оформляешь в виде процедуры...
пишу код не только за печеньки
VIK_aka_TOR вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц