Найти наименьший элемент массива и его индекс - 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
Объяснение кода листинга программы
- Задается переменная n, которая представляет собой размер массива.
- Создается массив A размером n.
- В цикле заполняются значения элементов массива A случайными числами от 40 до 20 с шагом -20.
- Выводится на экран весь массив A.
- Находится минимальное значение в массиве A, и запоминается его индекс.
- Выводится на экран значение минимального элемента массива A и его индекс.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д