Даны 3 действительных числа. Выбрать те числа, которые принадлежат заданному интервалу - VB

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

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

1. Даны 3 действительных числа. Выбрать те числа, которые принадлежат интервалу (1;3)

Решение задачи: «Даны 3 действительных числа. Выбрать те числа, которые принадлежат заданному интервалу»

textual
Листинг программы
  1. Option Explicit
  2.  
  3. Private Sub Command1_Click()
  4. Dim Arr, i As Integer, s As String
  5.  
  6.     Arr = Array(N(InputBox("1-е число")), N(InputBox("2-е число")), N(InputBox("3-е число")))
  7.    
  8.     For i = 0 To UBound(Arr)
  9.          Print Arr(i)
  10.          If Interval(Arr(i)) Then s = s & i + 1 & " -е число (" & Arr(i) & ") попадает" & vbCrLf
  11.     Next i
  12.    
  13.     If s <> "" Then MsgBox s Else MsgBox "Ни одно число не попадает."
  14.    
  15. End Sub
  16.  
  17. Function Interval(ByVal dblVal As Double, Optional Min As Integer = 1, Optional Max As Integer = 3) As Boolean
  18.     If dblVal >= Min And dblVal <= Max Then Interval = True
  19. End Function
  20.  
  21. Function N(ByVal s As String) As Double
  22.     N = Val(Replace(s, ",", "."))
  23. End Function

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


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

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

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

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

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

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