Сгенерировать 2 массива по 20 эл-тов. Упорядочить по возрастанию. Определить равные эл-ты. Нанести массив на числовую ось. - VB

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

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

Сгенерировать функцией RND 2 массива по 20 элементов. Упорядочить каждый массив по возрастанию. Написать номер (№№) и значение равных элементов. Если нет, то написать комментарий "Равных элементов нет" . Нанести массив на числовую ось в масштабе в пределах экрана и цветом выделить( Nj1) = Nj2),создать в программе обе ситуации. пояснить метод решения задачи. помогите пожалуйста горю, эта задача есть на сайте но не могу найти ответ

Решение задачи: «Сгенерировать 2 массива по 20 эл-тов. Упорядочить по возрастанию. Определить равные эл-ты. Нанести массив на числовую ось.»

textual
Листинг программы
  1. Private Sub Command4_Click()
  2. Cls
  3. sum = 0
  4. dim pp() as double
  5. dim gg() as double
  6. dim k,k_1,k_2,k_3
  7. k = InputBox("Ââåäèòå êîëè÷åñòâî ñòðîê", "Ââîä")
  8. k_1 = InputBox("Ââåäèòå êîëè÷åñòâî ñòîëáöîâ", "Ââîä")
  9. ReDim pp(1 To k, 1 To k_1)
  10. Print "ÈñõîäГ*ûé Г¬Г*Г±Г±ГЁГў:"
  11. For i = 1 To k
  12.     For j = 1 To k_1
  13.     pp(i, j) = Int(Rnd * 10 - 2)
  14.         If j <> k_1 Then
  15.             Print ; pp(i, j);
  16.         Else
  17.             Print pp(i, j);
  18.             Print vbLf
  19.         End If
  20. Next j
  21. Next i
  22.  
  23. k_2 = InputBox("Ââåäèòå êîëè÷åñòâî ñòðîê", "Ââîä")
  24. k_3 = InputBox("Ââåäèòå êîëè÷åñòâî ñòîëáöîâ", "Ââîä")
  25. ReDim pp(1 To k_2, 1 To k_3)
  26. Print "ÈñõîäГ*ûé Г¬Г*Г±Г±ГЁГў:"
  27. For i = 1 To k_2
  28.     For j = 1 To k_3
  29.     pp(i, j) = Int(Rnd * 10 - 2)
  30.         If j <> k_3 Then
  31.             Print ; gg(i, j);
  32.         Else
  33.             Print gg(i, j);
  34.             Print vbLf
  35.         End If
  36. Next j
  37. Next i

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


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

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

13   голосов , оценка 3.923 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы