Запросить у пользователя 10 чисел и вывести три наименьших числа - VB

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

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

Запросить у пользователя 10 чисел и вывести три наименьших числа. Код на VB, где 17 строчка выделяет красным, пишет ошибку
Листинг программы
  1. Sub ThreeMin()
  2. Dim A(10) As Integer, M1 As Integer, M2 As Integer, M3 As Integer, i As Integer, Mes As String
  3. For i = 1 To 10
  4. Mes = "Введите" & Str(i) & "-ое число"
  5. A(i) = InputBox(Mes)
  6. Next i
  7. M1 = A(1): M2 = A(1): M3 = A(1)
  8. For i = 2 To 10
  9. If (A(i) < M1) Then M1 = A(i)
  10. Next i
  11. For i = 2 To 10
  12. If (A(i) > M1) And (A(i) < M2) Then M2 = A(i)
  13. Next i
  14. For i = 2 To 10
  15. If (A(i) > M2) And (A(i) < M3) Then M3 = A(i)
  16. Next i
  17. Mes = Str(M1) & "; " Str(M2) & "; " Str(M3)
  18. MsgBox (Mes)
  19. End Sub

Решение задачи: «Запросить у пользователя 10 чисел и вывести три наименьших числа»

textual
Листинг программы
  1. Mes = Str(M1) & "; " & Str(M2) & "; " & Str(M3)

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


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

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

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

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

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

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