Задана матрица С(5,5). Если минимальный элемент стоит в первой строке, то все элементы, стоящие в строке за ним, заменить нулями. - C#
Формулировка задачи:
Задана матрица С(5,5). Если минимальный элемент стоит в первой строке, то все элементы, стоящие в строке за ним, заменить нулями.
Решение задачи: «Задана матрица С(5,5). Если минимальный элемент стоит в первой строке, то все элементы, стоящие в строке за ним, заменить нулями.»
textual
Листинг программы
double[,] matrixC=new double[5,5]; for(byte i=0;i<5;i++) { double min=matrixC[i,0]; byte minPositionI=0; byte minPositionJ=0; for(byte j=0;j<5;j++) if(matrixC[i,j]<min){minPositionI=i;minPositionJ=j;} if(minPositionI==0&&minPositionJ==0) for(byte k=1;k<5;k++) matrixC[i,k]=0; }