Нужна срочно помощь.Помогите , пожалуйста, привести матрицу n*n к треугольному виду ** VBA

0 голосов
73 просмотров

Нужна срочно помощь.Помогите , пожалуйста, привести матрицу n*n к треугольному виду на VBA


Информатика (25 баллов) | 73 просмотров
0

Необходимо, чтобы в экселе мы вводили самостоятельно матрицу любой размерности, а потом из неё получался треугольный вид

0

Ну , мне очень -при очень нужно, я вообще про эти баллы не понимаю, что и как они дают , я тут новичок

0

теперь понятно,а я думала, что это совершенно другоетак вы поможете или вам принципиально, чтобы были баллы?

0

я немного пробывала, но что-то не получается , запуталась вообще

0

и на всякий случай мои наброски, хотя там бредFor K = 1 To N - 1For l = K + 1 To Np = Cells(l, K) / Cells(K, K)For M = K To NCells(l, M) = Cells(l, M) - Cells(l, M) * pNext MCells(l) = Cells(l) - Cells(K) * pNext lNext K For K = N To 1 Step -1 s = 0 For l = K + 1 To N s = s + Cells(K, l) * Cells(l) Next l Cells(K) = (Cells(K) - s) / Cells(K, K) Next K

Дан 1 ответ
0 голосов
Правильный ответ

Решение во вложении. Не забудьте разрешить исполнение макросов.
Исходную матрицу надо выделить, затем щелкнуть по кнопке, запускающей решение.


Скачать вложение Excel (XLS)
(142k баллов)
0

спасибо большое)))насчёт баллов теперь буду знать)