Построить матрицу любого размера и с помощью определенной формулы - C#
Формулировка задачи:
Доброго времени суток дамы и господа. Никогда не любил массивы, но решил подтянуть свои знания по таковым, а посему возникла сложность. Построить матрицу проблем не составляет, трудность в числах, которые нужно в нее вписать. А точнее в формуле, которая для этого нужна. Хочется построить матрицу любого размера и с помощью формулы определенной чтобы она сама вставляла цифры по возрастанию например от 0 или 1 до последнего элемента.
Например так:
0 1 2 3 4
5 6 7 8 9
Или так:
1 2 3
4 5 6
7 8 9
10 11 12
Но для этого нужна определенная формула, зависящая наверное от количества элементов как в строке так и в столбце. Не могли бы подсказать таковую?
using System;
class SumMass
{
static void Main()
{
int[,] big = new int[17, 6];
for (int i = 0; i < 17; i++)
{
for (int j = 0; j < 6; j++)
{
//здесь должна быть формула -_-
Console.Write(big[i, j] + "\t");
}
Console.WriteLine();
}
}
}Решение задачи: «Построить матрицу любого размера и с помощью определенной формулы»
textual
Листинг программы
using System;
class SumMass
{
static void Main()
{
int[,] big = new int[17, 6];
int count = 0;
for (int i = 0; i < 17; i++)
{
for (int j = 0; j < 6; j++)
{
big[i, j] = count;
Console.Write(big[i, j] + "\t");
count++;
}
Console.WriteLine();
}
}
}