Найти наименьший элемент массива и его индекс - QBasic

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

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

В одномерном массиве из N чисел найти наименьший элемент и его номер. блок-схема и программа нужна
Помогите пожалуйста, кто может!

Решение задачи: «Найти наименьший элемент массива и его индекс»

textual
Листинг программы
CLS
RANDOMIZE TIMER
INPUT "N = "; n
DIM A(n) AS INTEGER
 
FOR i = 1 TO n
   A(i) = 40 * RND - 20
   PRINT A(i);
NEXT i
PRINT : PRINT
 
min = A(1)
im = 1
 
FOR i = 1 TO n
   IF min > A(i) THEN
      min = A(i)
      im = i
   END IF
NEXT i
 
PRINT "MIN ="; " A("; im; ") ="; min
END

Объяснение кода листинга программы

  1. Задается переменная n, которая представляет собой размер массива.
  2. Создается массив A размером n.
  3. В цикле заполняются значения элементов массива A случайными числами от 40 до 20 с шагом -20.
  4. Выводится на экран весь массив A.
  5. Находится минимальное значение в массиве A, и запоминается его индекс.
  6. Выводится на экран значение минимального элемента массива A и его индекс.

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


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

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

8   голосов , оценка 3.875 из 5
Похожие ответы