한 줄에 사용자의 여러 값을 입력하려면 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: