Подсчет количества элементов вектора 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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д