Массив чисел. Найти числа, которые находятся между первыми максимальным и минимальным - VB

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

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

Дан массив целых чисел A={ai}, где i={1,2...n} Напечатать числа, находящиеся между первым максимальным и минимальным числами. Пример: Так, если A={2,4,-3,0,2,5,-2}, результат 0, 2 (max=5, min=-3)

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

textual
Листинг программы
  1. dim max as integer
  2. dim min as integer
  3. din n as integer
  4. n=val(inputbox("n"))
  5. redim A(n)
  6. max=0:min=0
  7.      for i=1 to n
  8.           A(i)=val(inputbox("A(i)"))
  9.           if max<A(i) then max=A(i): ch1=i
  10.           if min>A(i) the min=A(i):  ch2=i
  11.      next i
  12. if ch1<ch2 then
  13.      for i=ch1+1 to ch2-1
  14.           print A(i)
  15.      next i
  16. end if
  17. redim pA(2^7)
  18. if ch1>ch2 then
  19.      ch=ch+1
  20.      for i=ch2+1 to ch1-1
  21.         pA(ch)=A(i)
  22.      next i
  23.      for i=ch to 1
  24.         print pA(i)
  25.      next i
  26. end if

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


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

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

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

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

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

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