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

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

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

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

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

textual
Листинг программы
  1. Private Sub Command1_Click()
  2. Dim n, a(), k As Integer
  3. m = InputBox("ВВедите размерность матрицы")
  4. ReDim a(1 To m, 1 To m)
  5. For i = 1 To m
  6. For j = 1 To m
  7. a(i, j) = Int(Rnd * 10) ' InputBox("a(" & i & " , " & j & ")")
  8. Next
  9. Next
  10. Print "исходный массив"
  11. For i = 1 To m
  12. For j = 1 To m
  13. Print Tab(3 * j); a(i, j);
  14. Next
  15. Print ""
  16. Next
  17. Print ""
  18. k = a(1, 1)
  19. For i = 1 To m
  20. For j = 1 To m
  21. If a(i, j) < k Then
  22. k = a(i, j)
  23. End If
  24. Next
  25. Next
  26. For i = 1 To m
  27. a(m + 1 - i, i) = k
  28. Next
  29. Print "min значение матрицы A  "; k
  30. Print ""
  31. Print "преобр. массив"
  32. For i = 1 To m
  33. For j = 1 To m
  34. Print Tab(3 * j); a(i, j);
  35. Next
  36. Print ""
  37. Next
  38. End Sub

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


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

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

13   голосов , оценка 4.538 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы