Из массива целых случайных чисел получить массив из чисел, которые встречаются более одного раза - VB

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

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

Из массива целых случайных чисел X=(x i) где i=(1,2,..n) получить массив Y=(y(m)),из чисел которые встречаются более одного раза. X=(5,2,3,4,5,3)=>Y=(5,3) . помогите пожалуйста

Решение задачи: «Из массива целых случайных чисел получить массив из чисел, которые встречаются более одного раза»

textual
Листинг программы
Option Explicit
Private Sub Command1_Click()
Dim X() As Integer: Dim Y() As Integer
Dim i, n, j As Integer
n = InputBox("Введите размер массива")
ReDim X(n)
For i = 1 To n
X(i) = 21 * Rnd
Next i
For i = 1 To n
For j = i + 1 To n
If X(i) = X(j) Then Print X(i)
Next j
Next i
End Sub

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


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

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

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