Найти минимальный каждой строки и максимальный элемент каждого столбца матрицы - VB

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

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

Листинг программы
  1. Dim L(10, 5)
  2. For i = 1 To 10
  3. For j = 1 To 5
  4. L(i, j) = Int(Rnd * (72 - 27) + 27)
  5. Print L(i, j);
  6. Next j
  7. Print
  8. Next i
  9. Min = L(1)
  10. For i = 1 To 10
  11. If Min > L(i) Then
  12. Min = L(i)
  13. End If
  14. Next i
  15. Print
  16. Print "min значение"; Min
  17. Max = L(1)
  18. For j = 1 To 5
  19. If Max > L(j) Then
  20. Max = L(i)
  21. End If
  22. Next j
  23. Print
  24. Print "max значение"; Max
  25. End Sub
подскажите пожалуйста, что не так? задание: Описать, заполнить, вывести на форму двумерный массив L в котором 10 строк и 5 столбцов. Значения элементов массива — целые случайные числа от 27 до 72. Найти минимальный каждой строки и максимальный элемент каждого столбика.

Решение задачи: «Найти минимальный каждой строки и максимальный элемент каждого столбца матрицы»

textual
Листинг программы
  1. Private Sub Form_Load()
  2. Dim i As Byte, j As Byte
  3. Dim max As Integer, min As Integer
  4. Dim L(10, 5) As Integer
  5. Label1.Caption = ""
  6. For i = 1 To 10
  7. For j = 1 To 5
  8. L(i, j) = Int(Rnd * 42 + 27)
  9. Label1.Caption = Label1.Caption & L(i, j) & " "
  10. Next j
  11. Label1.Caption = Label1.Caption & Chr(13)
  12. Next i
  13.  
  14. For i = 1 To 10
  15.     min = L(i, 1)
  16.     For j = 2 To 5
  17.         If L(i, j) < min Then min = L(i, j)
  18.     Next j
  19.     Label1.Caption = Label1.Caption & Chr(13) & "Min(" & i & ") = " & min
  20. Next i
  21.  
  22. For i = 1 To 5
  23.     max = L(1, i)
  24.     For j = 2 To 10
  25.         If L(j, i) > max Then max = L(j, i)
  26.     Next j
  27.     Label1.Caption = Label1.Caption & Chr(13) & "Max(" & i & ") = " & max
  28. Next i
  29. End Sub

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


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

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

8   голосов , оценка 3.5 из 5

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

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

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