|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.04.2012, 15:22 | #1 |
Пользователь
Регистрация: 27.04.2012
Сообщений: 27
|
Задача на двумерный массив
Задача на турбо паскаль
Дан двумерный массив А( 6x7), заполненный случайным образом. Заменить максимальный элемент каждой строки на противоположный по знаку. Вставить после столбцов с максимальными элементами столбец из нулей. Удалить все столбцы, в которых первый элемент больше заданного числа А. Поменять местами средние строки Не получается никак вставить столбцы с нулями и поменять местами средние строки...Прошу помогите ,заранее благодарен Последний раз редактировалось xbron; 27.04.2012 в 21:12. Причина: Не указал язык и программу программирования |
28.04.2012, 09:25 | #2 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
алгоритм для замены строк.
1) выделить буфер и скопировать значения одной строки (A) в него 2) переписать из другой строки (B) значения в текущюю строку(A) 3) из буфера переписать значения в строку (B) алгоритм для вставки столбца. 1) создать массив нужного размера (в указанном примере 7х7) 2) скопировать элементы каждого столбца из исходного массива (6х7) в новый (7х7) размещая элементы в своих местах. 3) нужный столбец заполнить нулями.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
28.04.2012, 09:28 | #3 |
Форумчанин
Регистрация: 23.10.2008
Сообщений: 460
|
делается через создание временного массива (делаешь просто размерность больше на 1, копируешь в него старый массив, а последний столбец заполняешь нулями) а на экран выводишь временный массив
для того чтобы поменять строки достаточно массива 1х8 для временного хранения одного из заменяемых столбцов |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задача на двумерный массив | netiv | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 18.11.2011 23:16 |
Задача на двумерный массив | nagabara | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 28.06.2011 20:33 |
Задача на двумерный массив. | Николай1 | Помощь студентам | 4 | 06.06.2011 21:43 |
задача на двумерный массив | ArchiS | Помощь студентам | 7 | 20.12.2010 22:54 |