![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 03.05.2011
Сообщений: 1
|
![]()
Помогите пожалуйста написать процедуру, сдвигающую циклически столбцы матрицы A так, что первый столбец переходит на место второго,второй на место третьего и т.д., а последний - на место первого, очень надо прошу вас помочь, заранее благодарен
|
![]() |
![]() |
![]() |
#2 |
Lawful Evil
Участник клуба
Регистрация: 13.05.2008
Сообщений: 1,208
|
![]()
Добавляешь в переменные еще одну матрицу размерностью 1 х n (где n - высота матрицы А), пусть называется Б.
Потом в Б пишешь значения первого столбца, дальше циклом от 2 до m (m - длина матрицы А) сдвигаешь данные на столбец, после цикла пишешь данные из Б в последний столбец А. Все.
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c) |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
либо банально в цикле:
Код:
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
процедура | STALKER7538 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 11.10.2010 00:00 |
Процедура | slai | SQL, базы данных | 0 | 04.10.2010 09:35 |
Процедура | ЗЛОбнаЯ | Помощь студентам | 5 | 18.09.2010 18:12 |
Процедура в процедура в C++ Builder | Ecosasha | C++ Builder | 2 | 06.06.2009 17:17 |
Процедура () | GAGARIN-NEW | Помощь студентам | 3 | 17.12.2007 21:42 |