Заменить значения элементов, расположенных на побочной диагонали, на максимальное значение матрицы - 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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д