Задача на массивы - C# (184481)

Узнай цену своей работы

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

Пожалуйста, подскажите хотя бы алгоритм решения данной задачи. Совсем не идет...

Решение задачи: «Задача на массивы»

textual
Листинг программы
int RowSum(int []row,int start,int end)
{
return row.Skip(start).Take(end-start).Sum();
}
void Main()
{
 
var arr=new int[,]{{2,1,0,2},
                  {1,3,2,9},
              {3,1,2,7},
              {4,2,3,1},
                  };
for (int i = 0; i <= arr.GetUpperBound(1); i++)
{
var j=arr.GetUpperBound(1)+1;
var row=arr.Cast<int>().Skip(i*j).Take(j).ToArray();
Console.WriteLine ("{0} ,sum={1}",string.Join(" ", row),RowSum(row,0,j-i));
}
 
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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