Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C#에서 한 줄에 사용자의 여러 값을 입력하는 방법은 무엇입니까?

<시간/>

한 줄에 사용자의 여러 값을 입력하려면 while 루프를 사용하세요.

행렬의 요소를 가져와야 한다고 가정해 보겠습니다. 아래와 같이 Console.ReadLine()을 사용하여 가져옵니다. -

Console.Write("\nEnter elements - Matrix 1 : ");
for (i = 0; i < m; i++) {
   for (j = 0; j < n; j++) {
      arr1[i, j] = Convert.ToInt16(Console.ReadLine());
   }
}

다음은 사용자로부터 여러 값을 입력하는 방법을 보여주는 예입니다 -

예시

using System;

namespace Demo {
   public class Program {
      public static void Main(string[] args) {
         int[,] arr1 = new int[10, 10];
         int i, j;

         Console.Write("\nEnter Matrix elements: ");
         for (i = 0; i < 3; i++) {
            for (j = 0; j < 3; j++) {
               arr1[i, j] = Convert.ToInt16(Console.ReadLine());
            }
         }

      }
   }
}

출력

Enter Matrix elements: