Получить новый массив по правилу - VB

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

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

Помогите исправить ошибке в коде. Ни как не получается скомпилировать. Выпадает с ошибками. Само задание во вложенном рисунке Мой код
Листинг программы
  1. Private Sub Command1_Click()
  2. Dim n As Integer
  3. Dim x() As Single
  4. Dim C() As Single
  5. Dim A() As Single
  6. Dim S As Single
  7. Dim i As Integer
  8. Dim j As Integer
  9. Cls
  10. n = InputBox("Задайте n")
  11. Print "n= "; n
  12. Print
  13. ReDim x(1 To n)
  14. ReDim A(1 To n, 1 To n)
  15. Print "Задайте значения элементов вектора X"
  16. Ввод_вектора x
  17. Print
  18. Print "Задайте значения элементов матрицы A"
  19. Ввод_матрицы A
  20. Print
  21. Print
  22. S = 0
  23. For i = 1 To n
  24. For j = 1 To n
  25. S = S + A(i, j)
  26. If x(i) < S Then C(i) = S Else C(i) = x(i)
  27.  
  28. Next
  29. Next
  30. Print "Полученный массив С"
  31. Вывод_матрицы C
  32. End Sub
  33. Private Sub Command2_Click()
  34. End
  35. End Sub
  36. Private Sub Ввод_матрицы(x() As Single)
  37. Dim i As Integer, j As Integer
  38. For i = LBound(x) To UBound(x)
  39. For j = LBound(x, 2) To UBound(x, 2)
  40. x(i, j) = InputBox("Элемент матрицы (" _
  41. & i & ", " & j & ") = ?", _
  42. "Ввод матрицы", , 0, 0)
  43. Print x(i, j),
  44. Next
  45. Print
  46. Next
  47. End Sub
  48. Private Sub Ввод_вектора(x() As Single)
  49. Dim i As Integer
  50. For i = LBound(x) To UBound(x)
  51. x(i) = InputBox("Элемент вектора (" _
  52. & i & ") = ?", _
  53. "Ввод вектора", , 0, 0)
  54. Print x(i),
  55. Print
  56. Next
  57. End Sub
  58. Private Sub Вывод_матрицы(C() As Single)
  59. Dim i As Integer, j As Integer
  60. For i = LBound(C) To UBound(C)
  61. For j = LBound(C, 2) To UBound(C, 2)
  62. Print C(i, j),
  63. Next
  64. Print
  65. Next
  66. End Sub
Делаю в VB6

Решение задачи: «Получить новый массив по правилу»

textual
Листинг программы
  1. Вывод_вектора C

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


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

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

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

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

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

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