Требуется заполнить матрицу элементам, причем в каждом столбце число единиц равно номеру столбца C#
Сформулировать случайную матрицу MxN, состоящую из нулей и единиц, причем в каждом столбце число единиц равно номеру столбца.
Никак не могу разобраться со структурой самих циклов, т.к новичок. Надеюсь расписал все достаточно (скажите если нет). Жду каких-либо наводок
Ответы (2 шт):
Автор решения: Pekor
→ Ссылка
for (int i=0; i<m; i++)
{
for(int j=0;j<n;j++)
{
...
item[i,j] = 1;
...
}
}
Автор решения: blinkopec
→ Ссылка
for (int y = 0; y < matrix.GetLength(0); y++)
{
for (int x = 0; x < matrix.GetLength(1); x++)
{
matrix[y, x] = 0;
if (y < matrix.GetLength(0) && y <= x)
{
for (int h = y; h >= 0; h--)
{
matrix[h, x] = 1;
}
}
}
}