Дана последовательность чисел а1, а2, аn. Указать наименьшую длину числовой оси, содержащую все эти число. - VB

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

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

пожалуста помогите мне решать эту программу. Дана последовательность чисел а1, а2, аn. Указать наименьшую длину числовой оси, содержащую все эти число.

Решение задачи: «Дана последовательность чисел а1, а2, аn. Указать наименьшую длину числовой оси, содержащую все эти число.»

textual
Листинг программы
  1. Private Sub Command1_Click()
  2. Dim a()
  3. Dim n As Integer, i As Integer, j As Integer
  4. Dim m_x, m_n
  5.  
  6. n = InputBox(n, , 2)
  7. ReDim a(n)
  8.  
  9. If n < 2 Then
  10. MsgBox "n>1 "
  11. Exit Sub
  12. End If
  13.  
  14. For i = 1 To n
  15. a(i) = Int(Rnd * 100) - 50
  16. Next i
  17.  
  18. m_x = a(1): m_n = a(1)
  19.  
  20. For i = 1 To n
  21. If m_x < a(i) Then m_x = a(i)
  22. If m_n > a(i) Then m_n = a(i)
  23. Next i
  24. If m_x = m_n Then
  25. MsgBox "{ " & m_n & " }"
  26. Else
  27. MsgBox "[ " & m_n & " ; " & m_x & " ]"
  28. End If
  29. End Sub

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


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

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

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

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

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

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