Найти максимальный диагональный элемент и указать его координаты в главной диагонали матрицы - Pascal
Формулировка задачи:
1)Найти максимальный диагональный элемент и указать его координаты в главной диагонали матрицы.
Решение задачи: «Найти максимальный диагональный элемент и указать его координаты в главной диагонали матрицы»
textual
Листинг программы
max:=a[1,1]; imx:=1; for i:=2 to n do if a[i,i]>max then begin max:=a[i,i]; imx:=i; end;
Объяснение кода листинга программы
- Создается переменная
maxи присваивается значение первого элемента матрицыa(a[1,1]). - Создается переменная
imxи присваивается значение 1. - Запускается цикл от 2 до
n, гдеn- размерность матрицы. - Проверяется условие: если элемент матрицы
a[i,i]больше значения переменнойmax, то выполняется блок:- переменной
maxприсваивается значение элемента матрицыa[i,i]; - переменной
imxприсваивается значениеi, т.е. новые координаты диагонального элемента с максимальным значением.
- переменной