Найти минимальный элемент матрицы и вывести его и его координаты - QBasic
Формулировка задачи:
как в двумерном массиве 10х10
самозаполняюшемся случайными числами
найти минимальный элемент
и вывести его и его координаты
заранее благодарю за помощ
нужен только програмный код
Решение задачи: «Найти минимальный элемент матрицы и вывести его и его координаты»
textual
Листинг программы
- CLS
- RANDOMIZE TIMER
- DIM a(10, 10)
- mini = 1
- minj = 1
- FOR i = 1 TO 10
- FOR j = 1 TO 10
- a(i, j) = INT(RND * 89) + 10
- IF a(i, j) < a(mini, minj) THEN mini = i: minj = j
- PRINT a(i, j);
- NEXT j: PRINT
- NEXT i: PRINT
- PRINT "Координаты минимального элемента:"; mini;","; minj
Объяснение кода листинга программы
- Создается матрица a размером 10x10.
- Задаются начальные значения переменных mini и minj равными единице.
- В цикле перебираются все элементы матрицы a от i=1 до i=10, а затем от j=1 до j=10.
- Каждый элемент матрицы a вычисляется как случайное число от 10 до 89 (включительно) с шагом 1.
- Если текущий элемент меньше текущего минимального элемента, то обновляются значения переменных mini и minj.
- Каждый элемент матрицы a выводится на экран.
- После окончания циклов выводится сообщение с координатами минимального элемента.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д