Построить матрицу любого размера и с помощью определенной формулы - 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(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д