|
16 / 16 / 9
Регистрация: 16.03.2012
Сообщений: 437
|
||||||
Поменять местами строки в StringGrid12.03.2013, 18:58. Показов 2743. Ответов 7
Метки нет (Все метки)
Добрый день!
Задание следующее. Пользователь вводит размерность матрицы N * M. Используя один массив, инвертировать строки матрицы ( просто поменять местами ). Пример: Вводим матрицу: 1 2 3 4 5 6 7 8 9 10 11 12 Получаем матрицу: 4 3 2 1 8 7 6 5 12 11 10 9 Не получается вывести матрицу в нужном виде как требуется по заданию. ![]() Удаётся перемещать элементы из столбика в колонну и наоборот. ![]()
0
|
||||||
| 12.03.2013, 18:58 | |
|
Ответы с готовыми решениями:
7
Поменять строки символьного stringgrid местами
StringGrid: поменять столбцы местами |
|
26 / 26 / 0
Регистрация: 30.12.2012
Сообщений: 125
|
|
| 12.03.2013, 19:53 | |
|
SlashX6, Федоренко Ю.П. Алгоритмы и программы на C++ Builder тебе в помощь) У него все возможные операции над массивами описаны)
1
|
|
|
16 / 16 / 9
Регистрация: 16.03.2012
Сообщений: 437
|
||||||
| 13.03.2013, 00:45 [ТС] | ||||||
|
Graf_N, Спасибо за рекомендацию! На досуге надо будет глянуть
![]() Добавлено через 4 часа 25 минут Сидел и игрался меняя местами [i][j]. Доигрался до того, что сортирует как надо! Теперь осталось проверить, где колонна, а где строка. ![]()
0
|
||||||
|
26 / 26 / 0
Регистрация: 30.12.2012
Сообщений: 125
|
|
| 13.03.2013, 00:49 | |
|
SlashX6, кол- колонка ров- строка Х) А так i - у тебя идет в цикле сравнение с количеством колонок j - с количеством строк)
1
|
|
|
16 / 16 / 9
Регистрация: 16.03.2012
Сообщений: 437
|
|||||||||||
| 13.03.2013, 23:14 [ТС] | |||||||||||
|
Graf_N, надо доработать, просто где-то перепутал местами Col и Row
![]() Добавлено через 13 часов 5 минут Получилось оптимизировать алгоритм и добиться результата. П.С. если кому не нель или кто знает, то как записать в пустые ячейки StringGrid 0. Вариант приведённые ниже, работает правильно не всегда. Если значение задана, например, 4 * 4, то всё заполнит, а вот уже, например, 3 * 5, при заполнении выдаст ошибку ( "" invalid integer value ).
0
|
|||||||||||
|
26 / 26 / 0
Регистрация: 30.12.2012
Сообщений: 125
|
|
| 13.03.2013, 23:18 | |
|
SlashX6, ставишь 2 цикла) На колонку и строку, во внутреннем цикле ставишь свое условие, если в такой то ячейке пусто, то заполнить ее нулем)
1
|
|
|
16 / 16 / 9
Регистрация: 16.03.2012
Сообщений: 437
|
||||||
| 14.03.2013, 14:19 [ТС] | ||||||
|
Graf_N, сделал так, но ошибка осталась, поправьте если что-то не так:
0
|
||||||
|
26 / 26 / 0
Регистрация: 30.12.2012
Сообщений: 125
|
|
| 14.03.2013, 14:46 | |
|
1
|
|
| 14.03.2013, 14:46 | |
|
Помогаю со студенческими работами здесь
8
Поменять местами первый и последний столбец, после поменять местами первый и предпоследний строки Поменять местами 2 заданных элемента матрицы (StringGrid)
Поменять местами второй и предпоследний столбцы в двумерном массиве StringGrid Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|