Вывести значения средних арифметических элементов всех столбцов матрицы - VB

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

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

Задача № 1

. Задана матрица А(i,j). (Причем задать ее надо самому с помощью генератора случайных чисел, предварительно введя в InputBox размерность матрицы) Вывести значения средних арифметических элементов всех столбцов матрицы .

Задача № 2

. Найти все числа, каждое из которых встречается в каждой строке матрицы A(m,n). Матрица задается тем же способом, что и в задаче 1. Помогите!

Решение задачи: «Вывести значения средних арифметических элементов всех столбцов матрицы»

textual
Листинг программы
  1. Private Sub CommandButton1_Click()
  2. Cells.Clear
  3.  
  4. nCols = Val(InputBox("Введите кол-во столбцов"))
  5. nRows = Val(InputBox("Введите кол-во строк"))
  6. Randomize
  7. For i = 1 To nRows
  8.     For j = 1 To nCols
  9.         Cells(i, j) = Int(Rnd + 1.5 * j)
  10.     Next j
  11. Next i
  12.  
  13. For i = 1 To nRows - 1
  14. For j = 1 To nCols
  15. sWhatFind = Cells(i, j)
  16. nCountTrue = 0
  17. For x = i To nRows - 1
  18. Set rngFindRange = Range(Cells(x + 1, 1), Cells(x + 1, nCols)).Find(What:=sWhatFind, LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext)
  19.  
  20. If Not (rngFindRange Is Nothing) Then
  21. nCountTrue = nCountTrue + 1
  22. End If
  23. Next x
  24. If nCountTrue = nRows - 1 Then sListOfNumbers = rngFindRange.Value & ", " & sListOfNumbers
  25. MsgBox ("Найденные числа: " & sListOfNumbers)
  26.  
  27. Next j
  28. Next i
  29.  
  30.  
  31. End Sub

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


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

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

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

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

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

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