Выбрать наименьшее из трёх чисел - VB

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

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

выбора наименьшего из трёх чисел. Исходные данные задать самостоятельно. Числа должны вводиться с клавиатуры. Результат вывести в виде: «Наименьшее из чисел …, …, … - число …».

Решение задачи: «Выбрать наименьшее из трёх чисел»

textual
Листинг программы
  1. Private Sub Form_Load()
  2.     Dim i(6) As Variant
  3.     For i(5) = 0 To 2
  4.         Do: i(6) = InputBox("Введите " & i(5) + 1 & "-е число", , i(5) + 1)
  5.             If i(6) = "" Then Exit Sub Else i(i(5)) = i(6)
  6.         Loop Until IsNumeric(i(6))
  7.         If i(5) Then 'В вариантном сравнении нельзя допустить текстового сравнения, поэтому CDbl(..
  8.            If CDbl(i(i(5))) < CDbl(i(3)) Then i(3) = i(i(5))
  9.             If CDbl(i(i(5))) > CDbl(i(4)) Then i(4) = i(i(5))
  10.         Else: i(3) = i(0): i(4) = i(0)
  11.         End If
  12.     Next
  13.     i(6) = "Наименьшее из чисел A, B, C - число D, наибольшее E"
  14.     For i(5) = 0 To 4: i(6) = Replace(i(6), Chr(i(5) + 65), i(i(5))): Next: MsgBox i(6)
  15. End Sub

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


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

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

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

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

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

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