Найти произведения элементов главной диагонали и побочной диагонали матрицы - Pascal
Формулировка задачи:
Найдите для массива nxn произведение чисел главной диагонали и боковой диагонали.
Решение задачи: «Найти произведения элементов главной диагонали и побочной диагонали матрицы»
textual
Листинг программы
p1:=1; p2:=1; for i:=1 to n do begin p1:=p1*a[i,i]; p2:=p2*a[i,n+1-i]; end; writeln(p1); writeln(p2);
Объяснение кода листинга программы
- Создается переменная
p1и устанавливается значение1. - Создается переменная
p2и устанавливается значение1. - Запускается цикл
for, в котором переменнаяiпринимает значения от 1 доn. - В теле цикла переменная
p1умножается на элемент матрицы с индексами [i, i]. - В теле цикла переменная
p2умножается на элемент матрицы с индексами [i, n+1-i]. - Выводится значение переменной
p1. - Выводится значение переменной
p2.