Как найти порядковый номер элемента последовательности - VB

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

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

Вводится последовательность ненулевых чисел, 0-конец последовательности.Найти наименьшее из всех чисел, меньших 15 и его порядковый номер. 1.Что значит ненулевых чисел? 2.Как найти порядковый номер? На данный момент программу написал так, но без этих двух вопросов.
Листинг программы
  1. Private sub cmd click()
  2. Dim i, N As Integer, x,min As Single
  3. N=(InputBox(-------,0 конец послед))
  4. min=-32000
  5. For i=1 To N
  6. X=Val(InputBox())
  7. if x<15 and x<min Then min=x
  8. Next i

Решение задачи: «Как найти порядковый номер элемента последовательности»

textual
Листинг программы
  1. Private Sub Command1_Click()
  2. Dim a, min As Single, N, K As Integer
  3. min = 15
  4. N = 0: K = 0
  5. Do
  6.   a = InputBox("Ââåäèòå ÷èñëî (0 - ГЄГ®Г*ГҐГ¶ ââîäГ*)")
  7.   N = N + 1
  8.   If a = 0 Then Exit Do
  9.   If a < min Then min = a: K = N
  10. Loop While min < 15
  11. Select Case a
  12. Case o To 15
  13. MsgBox "ГЌГ*èìåГ*ГјГёГҐГҐ ГЁГ§ ГўГ±ГҐГµ Г·ГЁГ±ГҐГ«, ìåГ*ГјГёГЁГµ 15 = " & min & " Г…ГЈГ® ïîðÿäêîâûé Г*îìåð =" & K
  14. Case Is > 15
  15. MsgBox "îøèáêГ*, Г·ГЁГ±ГҐГ« ìåГ*ГјГёГҐ 15 Г*ГҐ áûëî Г*Г*éäåГ*Г®"
  16. End Select
  17. End Sub

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


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

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

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

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

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

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