Задана матрица С(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;
}

Оцени полезность:

5   голосов , оценка 3.6 из 5
Похожие ответы