|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
01.06.2022, 00:28 | #1 |
Регистрация: 22.12.2021
Сообщений: 9
|
Приведение матрицы к треугольному виду
Есть матрица. Привести к треугольному виду как на картинке
Последний раз редактировалось Shazam21; 01.06.2022 в 00:49. |
01.06.2022, 18:18 | #2 |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,330
|
В Паскале, как помню, первый индекс номер строки, а второй - столбца.
Надо переставить элементы первой и последней строк. Код:
Как-то так, ...
|
01.06.2022, 18:46 | #3 |
Участник клуба
Регистрация: 17.04.2022
Сообщений: 1,833
|
Тогда станет так
Код:
|
01.06.2022, 21:40 | #4 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,619
|
Код:
|
01.06.2022, 22:56 | #5 |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,330
|
Совсем утомился. Пора на покой ...
Спасибо digitalis.
Как-то так, ...
|
02.06.2022, 03:03 | #6 |
Регистрация: 22.12.2021
Сообщений: 9
|
digitalis, Так получается
1 0 0 2 3 0 4 5 6 Надо бы во второй строчке поменять местами 2 и 3 |
02.06.2022, 03:33 | #7 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,341
|
Покажите ваш код. Если сделали, как указано выше, то 2 и 3 не должны были перепутаться.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
02.06.2022, 03:53 | #8 |
Регистрация: 22.12.2021
Сообщений: 9
|
BDA,
Код:
|
02.06.2022, 04:34 | #9 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,341
|
Если ввести параметры и саму матрицу, что указана в 1 сообщении, то числа 2 и 3 с текущим кодом будут на своих местах. Замечания по самому коду: запрашиваете количество строк как m, а количество столбцов как n, а в коде далее используете наоборот (n как количество строк, а m как количество столбцов); треугольная матрица должна быть квадратной (так что не нужно запрашивать 2 размера); цикл по j ничего полезного не делает (поправьте отступы, чтобы лучше понимать, какой код к какому циклу относится); предложенный подход работает только для матрицы размера 3x3, в которой достаточно сместить все строки вверх на одну (как в примере), а не общий подход для получения нижнетреугольной матрицы.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
02.06.2022, 10:08 | #10 |
Регистрация: 22.12.2021
Сообщений: 9
|
BDA, Не получается, всё равно то же самое. Можешь отправить целый код, я что то не понимаю уже где что убрать?
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Коэффициенты системы линейных уравнений заданы в виде прямоугольной матрицы. При помощи допустимых преобразований свести матрицу к треугольному виду. | Vika2016 | Общие вопросы C/C++ | 2 | 27.10.2016 00:00 |
задача на приведение матрицы к треугольному виду | Delphibot | Помощь студентам | 0 | 26.12.2013 15:08 |
Привести к треугольному виду(процедуры) | komjkee | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 18.12.2013 21:35 |
Приведение матрицы к треугольному виду | Rachnog | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 08.05.2013 14:14 |
Приведение матрицы к диагональному виду | Смородинка | Помощь студентам | 1 | 01.10.2010 16:24 |