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

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

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

Помогите написать код для задачи со структурой "Накопление". В общем, нужно написать программу, позволяющую подсчитать количество элементов вектора Q, значения которых превосходят минимальное значение вектора S. Размерность векторов произвольная

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

textual
Листинг программы
Option Explicit
 
Private Sub Command1_Click()
    Dim S, Q, i As Integer, St As String
    Dim minS As Integer, n As Integer
    S = Array(8, 7, 9, 4, 5, 6, 7, 8, 5, 6, 9, 4)
    Q = Array(1, 4, 2, 4, 8, 2, 1, 1, 6, 2, 4, 8, 3, 7, 2, 2, 1, 9, 6)
    minS = S(0)
    St = "Вектор S :" & vbCrLf
    For i = 0 To UBound(S)
        If minS > S(i) Then minS = S(i)
        St = St & CStr(S(i)) & ",  "
    Next i
    St = St & vbCrLf & vbCrLf & "Вектор Q :" & vbCrLf
    For i = 0 To UBound(Q)
        If minS < Q(i) Then n = n + 1
        St = St & CStr(Q(i)) & ",  "
    Next i
    St = St & vbCrLf & vbCrLf & "Минимальный элемент вектора S:    " & minS & vbCrLf
    St = St & vbCrLf & vbCrLf & "Количество элементов вектора Q значения " & _
                     "которых превышают минимальное значение вектора S:     " & n
    MsgBox St
End Sub

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


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

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

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