Задана матрица С(5,5). Если минимальный элемент стоит в первой строке, то все элементы, стоящие в строке за ним, заменить нулями. - C#

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

Задана матрица С(5,5). Если минимальный элемент стоит в первой строке, то все элементы, стоящие в строке за ним, заменить нулями.

Код к задаче: «Задана матрица С(5,5). Если минимальный элемент стоит в первой строке, то все элементы, стоящие в строке за ним, заменить нулями. - C#»

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;
}

5   голосов, оценка 3.600 из 5


СОХРАНИТЬ ССЫЛКУ