Найти произведение всех ее элементов и заменить ими элементы главной и побочной диагонали матрицы - C#
Формулировка задачи:
Заданна матрица размером NxM состоящая из действительных элементов.Для задания исходной матрицы предусмотреть ввод с клавиатуры или с помощью датчика случайных чисел. Найти произведение всех ее элементов и заменить ими элементы главной и побочной диагонали матрицы.
нужно написать программу на языке турбо паскаль , подскажите пожалуйста.
Решение задачи: «Найти произведение всех ее элементов и заменить ими элементы главной и побочной диагонали матрицы»
textual
Листинг программы
const int N=10; const int M=10; double[,] matrix=new double[N,M]; double p=1; var Rnd= new Random(); for(int i=0;i<N;i++) for(int j=0;j<M;j++) {matrix[i,j]=Rnd.Next(-100,100); p*=matrix[i,j];} for(int i=0;i<N;i++) {matrix[i,i]=p;matrix[i,M-i-1]=p;}