Разработать алгоритм обеспечения нахождения минимального элемента массива и его индекса - QBasic
Формулировка задачи:
разработать алгоритм обеспечения нахождения минимального элемента массива и его индекса, максимального элемента и его индекса, вычисления суммы положительных элементов массива.
Решение задачи: «Разработать алгоритм обеспечения нахождения минимального элемента массива и его индекса»
textual
Листинг программы
min=1 FOR i=1 TO n IF a(i)<a(min)THEN min=i NEXT PRINT min, a(min)
Объяснение кода листинга программы
- В начале программы объявляются две переменные:
minиn. Значение переменнойminустанавливается равным 1, а переменнаяnинициализируется значением количества элементов в массивеa. - Далее следует цикл
FOR, который выполняется от 1 доn. - Внутри цикла происходит проверка: если значение элемента массива
aс индексомiменьше значения элемента массиваaс индексомmin, то значение переменнойminприсваивается значениеi. - После завершения цикла
FORпроисходит вывод на экран значения переменнойminи значения элемента массиваaс индексомmin.