Поменять местами столбец и строку матрицы, вычислить определитель исходника - VBA

Узнай цену своей работы

Формулировка задачи:

Вот мой вариант. Но как сделать так, чтобы выводился не один измененный элемент, а вся матрица целиком?

Решение задачи: «Поменять местами столбец и строку матрицы, вычислить определитель исходника»

textual
Листинг программы
Dim mass(4, 4) As Integer
Dim k, n, m, m1, a As Integer
Dim i As Integer
Dim j As Integer
For i = 0 To 3
For j = 0 To 3
mass(i, j) = InputBox("Введите" + Str(i + 1) + "элемент массива:", "ввод элементов массива с клавиатуры" & "Введите" + Str(j + 1) + "элемент массива:", "ввод элементов массива с клавиатуры")
Cells(i + 3, j + 3) = mass(i, j)
Next j
Next i
k = CInt(InputBox("Введите k от 0 до 3"))
For i = 0 To 3
c = mass(i, k)
mass(i, k) = mass(k, i)
mass(k, i) = c
Next i
 
For i = 0 To 3
For j = 0 To 3
Cells(i + 10, j + 3) = mass(i, j)
Next j
Next i

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.778 из 5
Похожие ответы