2

私は C# がまったく初めてで、ユーザー入力からマトリックスを作成するための単純なコードが必要です。

例えば

int [,] matrix1 = new int [2,2]
// now using input i'd like to add integers into the array
matrix1[0,1] = Int32.Parse(Console.ReadLine()); // this is for user input

等々。

4

6 に答える 6

1
static void Main(string[] args)
{
   int[,] matrix1 = new int[2, 2];

   for (int i = 0; i < 2; i++)
   {
         for (int j = 0; j < 2; j++)
         {
            matrix1[i, j] = Int32.Parse(Console.ReadLine());  
         }
   }

   for (int i = 0; i < 2; i++)
   {
          for (int j = 0; j < 2; j++)
          {
             Console.WriteLine("Element({0},{1})={2}", i, j, matrix1[i, j]);
          }
   }
}
于 2013-03-29T06:55:27.240 に答える
0

var numbers = new int[size, size];

            for (var i = 0; i < size; i++)
            {
                var numList = new string[size];
                numList = readLine.Split();
                for (var j = 0; j < size; j++)
                {
                    numbers[i, j] =convert.ToInt32(numList[j]);                        
                }

}

于 2015-09-24T20:47:39.753 に答える
0
Console.WriteLine("Enter the height: ");
int h = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Enter the width: ");
string w = Convert.ToInt32(Console.ReadLine());

int[,] arr = new int[w, h];

for (int i = 0; i < w; ++i)
  for (int j = 0; j <h; ++j)
    arr[i, j] = Convert.ToInt32(Console.ReadLine());
于 2013-03-29T06:53:38.433 に答える