Для каждой строки матрицы найти число элементов - VB

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

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

Для целочисленной матрицы найти для каж-дой строки число элементов, кратных пяти, и наибольший из полученных результатов. N(10,10), Ni j >0. Помогите пожалуйста.
Листинг программы
  1. Dim N, i, j, k As Integer
  2. Option Base 1
  3. Private Sub Command1_Click()
  4. k = Val(Text1.Text)
  5. If k <= 10 Then
  6. ReDim N(k, k) As Single
  7. MSFlexGrid1.Visible = True
  8. MSFlexGrid2.Visible = True
  9. MSFlexGrid1.Rows = k + 1
  10. MSFlexGrid1.Cols = k + 1
  11. MSFlexGrid2.Rows = k + 1
  12. MSFlexGrid2.Cols = 2 + 1
  13. MSFlexGrid1.TextMatrix(0, 0) = "N(i)"
  14. MSFlexGrid2.TextMatrix(0, 0) = "N(i)"
  15. MSFlexGrid1.Width = 500 * k + 600
  16. MSFlexGrid2.Width = 500 * k + 600
  17. For i = 0 To k
  18. MSFlexGrid1.ColWidth(i) = 500
  19. Next i
  20. Randomize
  21. For i = 1 To k
  22. For j = 1 To k
  23. N(i, j) = 5 - Int(100 * Rnd)
  24. Next j
  25. Next i
  26. For i = 1 To k
  27. MSFlexGrid1.TextMatrix(i, 0) = i
  28. For j = 1 To k
  29. MSFlexGrid1.TextMatrix(0, j) = j
  30. MSFlexGrid1.TextMatrix(i, j) = N(i, j)
  31. If N(i, j) < 0 Then N(i, j) = 0
  32. Next j
  33. Next i
  34. For i = 1 To k
  35. MSFlexGrid2.TextMatrix(i, 0) = i
  36. Next i
  37. Else
  38. i = MsgBox("Значение k должно быть не более 10", vbInformation, "Внима-ние!")
  39. Text1.Text = Empty
  40. Text1.SetFocus
  41.  
  42. End If
  43. End Sub

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

textual
Листинг программы
  1.   If N(i, j) mod 5 = 0

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


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

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

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

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

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

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