Посчитать сумму модулей элементов векторов - VB

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

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

Сумма модулей элементов векторов F и G Выражение: (x+y)/2 Выполнить двумя способами: используя подпрограмму- функцию и подпрограмму процедуру

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

textual
Листинг программы
Sub VectorSumm()
 
Cells.Clear
Dim s, i%, k, j%
 
s = Split(InputBox("Введите числа, разделённые пробелами", , "3.1 -0.1"))
ReDim F(UBound(s))
For i = 0 To UBound(s)
    F(i) = Val(s(i))
    Cells(i + 1, 1) = F(i)
Next
 
k = Split(InputBox("Введите числа, разделённые пробелами", , "-5.1 0.2 -0.3 0.4"))
ReDim G(UBound(k))
For j = 0 To UBound(k)
    G(j) = Val(k(j))
    Cells(5, j + 1) = G(j)
Next
 
t = 0
ReDim a(UBound(s), UBound(k))
For i = 0 To UBound(s)
  For j = 0 To UBound(k)
     a(i, j) = Abs(F(i)) + Abs(G(j))
     t = t + 1
   Next
Next
Cells(8, 1).Resize(i, j) = a
 
End Sub

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


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

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

6   голосов , оценка 4 из 5
Похожие ответы