При заданных значениях X1, X2, ., Xn и Y1, Y2, . , Yn получить массив - VB
Формулировка задачи:
При заданных значениях X1, X2, ..., Xn и Y1, Y2, ... , Yn получить массив T1, T2, ... , Tn , элементы которого получают значения по правилу: Ti=Xi, если Xi>Yi, иначе Ti= Yi . Подсчитать, сколько элементов Ti получило значения Xi.
Решение задачи: «При заданных значениях X1, X2, ., Xn и Y1, Y2, . , Yn получить массив»
textual
Листинг программы
Private Sub Command1_Click() Dim n As Integer n = Val(Trim(Text1.Text)) Dim x(), y(), t() As Integer ReDim x(1 To n), y(1 To n), t(1 To n) Randomize Timer List2.Clear List3.Clear For i = 1 To n 'x(i) x(i) = Int(Rnd * 100) List2.AddItem (x(i)) 'y(i) y(i) = Int(Rnd * 100) List3.AddItem (y(i)) Next i For i = 1 To n If x(i) > y(i) Then t(i) = x(i): k = k + 1 Else t(i) = y(i) List1.AddItem (t(i)) Next i MsgBox (Str(k) + " elementa(ov)") End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д