В матрице найти минимальный элемент и поставить его на главную диагональ - QBasic

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

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

в матрице N*M найти минимальный элемент ,поставить его на главную диагональ, на главной диагонали найти среднее положительное элементов. Подскажите пожалуйста как решить первую часть задания, не знаю как элементы переставлять местами.

Решение задачи: «В матрице найти минимальный элемент и поставить его на главную диагональ»

textual
Листинг программы
SWAP a[i,j],b[i,i]

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

  1. Задаются размеры матрицы n и m (предполагаем, что это делается до начала выполнения кода)
  2. В цикле for i%=1 to n% выполняется следующее:
  3. В цикле for j%=1 to m% выполняется следующее:
  4. Вычисляется значение выражения a[i,j] (предполагаем, что это значение находится в переменной a)
  5. Вычисляется значение выражения b[i,i] (предполагаем, что это значение находится в переменной b)
  6. Производится обмен значений переменных a и b (команда SWAP a[i,j],b[i,i])
  7. Цикл j% завершается
  8. Цикл i% завершается

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


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

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

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