Заменить значения элементов, расположенных на побочной диагонали, на максимальное значение матрицы - VB

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

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

Разработать информационную технологию позволяющую заменить значени, элементов расположенных на побочной диагонали, на максимальное значение элемента этой же матрицы.Размерностьт произвольная.
null
Подскажите где ошибка???

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

textual
Листинг программы
Private Sub Command1_Click()
Dim n, a(), k As Integer
m = InputBox("ВВедите размерность матрицы")
ReDim a(1 To m, 1 To m)
For i = 1 To m
For j = 1 To m
a(i, j) = Int(Rnd * 10) ' InputBox("a(" & i & " , " & j & ")")
Next
Next
Print "исходный массив"
For i = 1 To m
For j = 1 To m
Print Tab(3 * j); a(i, j);
Next
Print ""
Next
Print ""
k = a(1, 1)
For i = 1 To m
For j = 1 To m
If a(i, j) < k Then
k = a(i, j)
End If
Next
Next
For i = 1 To m
a(m + 1 - i, i) = k
Next
Print "min значение матрицы A  "; k
Print ""
Print "преобр. массив"
For i = 1 To m
For j = 1 To m
Print Tab(3 * j); a(i, j);
Next
Print ""
Next
End Sub

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


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

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

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