Выбрать наименьшее из трёх чисел - VB
Формулировка задачи:
выбора наименьшего из трёх чисел. Исходные данные задать
самостоятельно. Числа должны вводиться с клавиатуры. Результат вывести в виде:
«Наименьшее из чисел …, …, … - число …».
Решение задачи: «Выбрать наименьшее из трёх чисел»
textual
Листинг программы
- Private Sub Form_Load()
- Dim i(6) As Variant
- For i(5) = 0 To 2
- Do: i(6) = InputBox("Введите " & i(5) + 1 & "-е число", , i(5) + 1)
- If i(6) = "" Then Exit Sub Else i(i(5)) = i(6)
- Loop Until IsNumeric(i(6))
- If i(5) Then 'В вариантном сравнении нельзя допустить текстового сравнения, поэтому CDbl(..
- If CDbl(i(i(5))) < CDbl(i(3)) Then i(3) = i(i(5))
- If CDbl(i(i(5))) > CDbl(i(4)) Then i(4) = i(i(5))
- Else: i(3) = i(0): i(4) = i(0)
- End If
- Next
- i(6) = "Наименьшее из чисел A, B, C - число D, наибольшее E"
- For i(5) = 0 To 4: i(6) = Replace(i(6), Chr(i(5) + 65), i(i(5))): Next: MsgBox i(6)
- End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д