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

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

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

Создать приложение, выводящее номер первого столбца массива размером 5х10, содержащего максимальное количество положительных элементов. Если таких столбцов нет, то вывести 0. Массив заполняется случайными числами. Результат выводится при нажатии командной кнопки. вот что я навоял но не смг вывести массив матрицей что не дает проверить правильность выполнения условия, да и ошибка непонятная мне.
Листинг программы
  1. Dim e(10) As Integer
  2. Dim a(1 To 5, 1 To 10) As Integer
  3. Private Sub Command1_Click()
  4. For i = 1 To 5
  5. For j = 1 To 10
  6. a(i, j) = Int(Rnd * 1000) - 500
  7. Picture1.Print a(i, j)
  8. Next
  9. Print
  10. Next
  11. For j = 1 To 10
  12. For i = 1 To 5
  13. If a(j, i) > 0 Then s = s + 1
  14. Next
  15. e(j) = s
  16. Next
  17. Max = e(1)
  18. For i = 2 To 10
  19. If Max < e(i) Then if max >0 then Print i And break
  20. Next
  21. End Sub

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

textual
Листинг программы
  1. Dim e(10) As Integer
  2. Dim a(1 To 5, 1 To 10) As Integer
  3.  
  4. Private Sub Command1_Click()
  5. For i = 1 To 5
  6. For j = 1 To 10
  7. a(i, j) = Int(Rnd * 1000) - 500
  8. Picture1.Print a(i, j); vbTab;
  9. Next
  10. Picture1.Print
  11. Next
  12. For j = 1 To 10
  13. s = 0
  14. For i = 1 To 5
  15. If a(i, j) > 0 Then s = s + 1
  16. Next
  17. e(j) = s
  18. Next
  19. Max = e(1)
  20. el = 1
  21. For i = 2 To 10
  22. If Max < e(i) Then Max = e(i): el = i:
  23. Next
  24. Picture1.Print
  25. Picture1.Print el
  26. End Sub
  27.  
  28. Private Sub Command2_Click()
  29. End
  30. End Sub

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


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

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

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

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

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

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