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

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

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

Друзья, очень прошу, помогите с задачей! В итоге нужно найти "Максимальный по величине элемент в каждом столбце этой матрицы"

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

textual
Листинг программы
  1. Option Base 1
  2. Private Sub Command1_Click()
  3. Dim X(6) As Single, Y(6) As Single, z(6, 6) As Single
  4. Dim MaxEl(6) As Single
  5. Dim i As Byte, j As Byte
  6.  
  7. Print "значения массива x"
  8. For i = 1 To 6
  9.     X(i) = Val(InputBox("Введите x(i)", "Массив X"))
  10.     Print "x("; i; ")="; X(i)
  11. Next i
  12. Print "Значения массива Y"
  13. For j = 1 To 6
  14.     Y(j) = Val(InputBox("Введите y(j)", "Массив Y"))
  15.     Print "y("; j; ")="; Y(j)
  16. Next j
  17.  
  18. Print
  19. Print "Элементы матрицы"
  20. For i = 1 To 6
  21.     For j = 1 To 6
  22.         z(i, j) = (Sin(X(i)) ^ 2 - (Log(Abs(Y(j) + X(i)) ^ (1 / 3))) / (X(i) * Y(j) + X(i) * Cos(Y(j) ^ 2)))
  23.         Print Format(z(i, j), "#.#######"),
  24.         If i = 1 Then
  25.             MaxEl(j) = z(i, j)
  26.             Else
  27.             If z(i, j) > MaxEl(j) Then
  28.                 MaxEl(j) = z(i, j)
  29.             End If
  30.         End If
  31.     Next j
  32.     Print
  33. Next i
  34. Print
  35. Print "Максимальные элементы в столбцах"
  36. For j = 1 To 6
  37.     Print Format(MaxEl(j), "#.#######"),
  38. Next j
  39. End Sub

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


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

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

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

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

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

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