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