{"id":278,"date":"2023-12-16T14:49:53","date_gmt":"2023-12-16T05:49:53","guid":{"rendered":"https:\/\/ha234.rundog.org\/?p=278"},"modified":"2023-12-16T16:16:14","modified_gmt":"2023-12-16T07:16:14","slug":"%e8%ac%9b%e7%be%a9%e3%83%a1%e3%83%a2-10","status":"publish","type":"post","link":"https:\/\/ha234.rundog.org\/?p=278","title":{"rendered":"\u8b1b\u7fa9\u30e1\u30e2"},"content":{"rendered":"<p>\u30fbp.137\u300c\uff12\u6b21\u5143\u914d\u5217\u300d\u304b\u3089<\/p>\n<p>\u63d0\u51fa\u30d5\u30a9\u30ed\u30fc\uff1a\u30a2\u30ec\u30f3\u30b8\u6f14\u7fd2\uff1ap.136 average02.cs<\/p>\n<pre>\r\n\u30fb\u914d\u5217\u306e\uff13\u8981\u7d20\u306e\u5024\u3092\u30b3\u30f3\u30bd\u30fc\u30eb\u304b\u3089\u5165\u529b\u3059\u308b\u3088\u3046\u306b\u3057\u3088\u3046\r\n\u30fb\u30d2\u30f3\u30c8\u2460 \u914d\u5217\u306e\u521d\u671f\u5316\u3067\u306f\u306a\u304f\u5ba3\u8a00\u3068\u751f\u6210\u306b\u3059\u308b \r\n\u3000\u4f8b\uff1aint[] point = new int[3];\r\n\u30fb\u30d2\u30f3\u30c8\u2461 \u30b3\u30f3\u30bd\u30fc\u30eb\u304b\u3089\u306e\u5165\u529b\u306f\u7e70\u8fd4\u3057\u306e\u4e2d(sum\u306b\u8db3\u3057\u8fbc\u3080\u524d)\u3067\u884c\u3046\u3068\u826f\u3044\r\n\u30fb\u30d2\u30f3\u30c8\u2462 \u914d\u5217\u306e\u8981\u7d20\u306f\u5909\u6570\u3068\u540c\u69d8\u306b\u6271\u3048\u308b\u306e\u3067\u3001\u30b3\u30f3\u30bd\u30fc\u30eb\u304b\u3089\u306e\u5165\u529b\u3092\u8981\u7d20\u306b\u4ee3\u5165\u3059\u308b\r\n\u3000\u4f8b\uff1aConsole.Write(&quot;{0}\u756a\uff1a&quot;, i); point[i] = int.Parse(Console.ReadLine());<\/pre>\n<p>\u4f5c\u6210\u4f8b<\/p>\n<pre>\r\n\/\/\u30a2\u30ec\u30f3\u30b8\u6f14\u7fd2\uff1ap.136 average02.cs\r\nusing System;\r\nclass average02 {\r\n&nbsp;&nbsp;&nbsp;&nbsp;public static void Main() {<font color=blue>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int[] point = new int[3]; \/\/\u3010\u5909\u66f4\u3011int\u578b\u306e\u914d\u5217point\u30923\u8981\u7d20\u3067\u751f\u6210<\/font>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int sum = 0, no; \/\/\u5408\u8a08\u3001\u8981\u7d20\u6570\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;no = point.Length; \/\/\u30d7\u30ed\u30d1\u30c6\u30a3\u3067\u914d\u5217\u306e\u8981\u7d20\u6570\u3092\u5f97\u308b\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for (int i = 0; i &lt; no; i++) { \/\/i\u30920\u304b\u3089\u8981\u7d20\u6570\u672a\u6e80\u307e\u3067\uff1d\u5168\u8981\u7d20\u306b\u3064\u3044\u3066\u7e70\u8fd4\u3059<font color=blue>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.Write(&quot;{0}\u756a\uff1a&quot;, i); point[i] = int.Parse(Console.ReadLine());<\/font>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sum += point[i]; \/\/i\u756a\u306e\u8981\u7d20\u306e\u5024\u3092sum\u306b\u8db3\u3057\u8fbc\u3080\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;double average = (double)sum \/ no; \/\/\u5408\u8a08\u3092\u4ef6\u6570\u3067\u5272\u3063\u3066\u5e73\u5747\u5024\u3092\u5f97\u308b\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;\u5408\u8a08 = {0}, \u5e73\u5747 = {1:##.#}&quot;, sum, average); \/\/\u5408\u8a08\u5024\u3068\u5e73\u5747\u5024(\u5c0f\u6570\u70b9\u4ee5\u4e0b1\u6841)\u3092\u8868\u793a\r\n&nbsp;&nbsp;&nbsp;&nbsp;}\r\n}<\/pre>\n<p>\u30a2\u30ec\u30f3\u30b8\u6f14\u7fd2\uff1ap.136 average02.cs\u30fb\u7d9a\u304d<\/p>\n<pre>\r\n\u30fb\u5165\u529b\u3055\u308c\u305f\u5024\u3092\u9006\u9806\u306b\u3057\u3088\u3046\r\n\u4f8b\uff1a10\uff0c20\uff0c30\u306a\u3089\u307030\uff0c20\uff0c10\u306b\u3059\u308b\r\n\u30fb\uff12\u3064\u65b9\u6cd5\u304c\u3042\u308a\u3001\u3069\u3061\u3089\u3067\u3082OK\r\n\u3000\u2460\u5165\u529b\u6642\u306b\u672b\u5c3e\u306e\u8981\u7d20\u304b\u3089\u683c\u7d0d\r\n\u3000\u2461\u5168\u3066\u683c\u7d0d\u3057\u3066\u304b\u3089\u53cd\u8ee2\u3059\u308b<\/pre>\n<p>\u4f5c\u6210\u4f8b\u2460<\/p>\n<pre>\r\n\/\/\u30a2\u30ec\u30f3\u30b8\u6f14\u7fd2\uff1ap.136 average02.cs\u30fb\u7d9a\u304d \u2460\u5165\u529b\u6642\u306b\u672b\u5c3e\u306e\u8981\u7d20\u304b\u3089\u683c\u7d0d\r\nusing System;\r\nclass average02 {\r\n&nbsp;&nbsp;&nbsp;&nbsp;public static void Main() {\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int[] point = new int[3]; \/\/int\u578b\u306e\u914d\u5217point\u30923\u8981\u7d20\u3067\u751f\u6210\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int sum = 0, no; \/\/\u5408\u8a08\u3001\u8981\u7d20\u6570\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;no = point.Length; \/\/\u30d7\u30ed\u30d1\u30c6\u30a3\u3067\u914d\u5217\u306e\u8981\u7d20\u6570\u3092\u5f97\u308b<font color=blue>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for (int i = no - 1; i &gt;= 0; i--) { \/\/\u3010\u5909\u66f4\u3011i\u3092\u672b\u5c3e\u304b\u30890\u307e\u3067\uff1d\u5168\u8981\u7d20\u306b\u3064\u3044\u3066\u7e70\u8fd4\u3059<\/font>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.Write(&quot;{0}\u756a\uff1a&quot;, i); point[i] = int.Parse(Console.ReadLine());\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sum += point[i]; \/\/i\u756a\u306e\u8981\u7d20\u306e\u5024\u3092sum\u306b\u8db3\u3057\u8fbc\u3080\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;double average = (double)sum \/ no; \/\/\u5408\u8a08\u3092\u4ef6\u6570\u3067\u5272\u3063\u3066\u5e73\u5747\u5024\u3092\u5f97\u308b\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;\u5408\u8a08 = {0}, \u5e73\u5747 = {1:##.#}&quot;, sum, average); \/\/\u5408\u8a08\u5024\u3068\u5e73\u5747\u5024(\u5c0f\u6570\u70b9\u4ee5\u4e0b1\u6841)\u3092\u8868\u793a<font color=blue>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for (int i = 0; i &lt; no; i++) { \/\/\u3010\u4ee5\u4e0b\u8ffd\u52a0\u3011i\u30920\u304b\u3089\u8981\u7d20\u6570\u672a\u6e80\u307e\u3067\uff1d\u5168\u8981\u7d20\u306b\u3064\u3044\u3066\u7e70\u8fd4\u3059\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;{0}\u756a\uff1a{1}&quot;, i, point[i]);\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<\/font>\r\n&nbsp;&nbsp;&nbsp;&nbsp;}\r\n}<\/pre>\n<p>\u4f5c\u6210\u4f8b\u2461<\/p>\n<pre>\r\n\/\/\u30a2\u30ec\u30f3\u30b8\u6f14\u7fd2\uff1ap.136 average02.cs\u30fb\u7d9a\u304d \u2461\u5168\u3066\u683c\u7d0d\u3057\u3066\u304b\u3089\u53cd\u8ee2\r\nusing System;\r\nclass average02 {\r\n&nbsp;&nbsp;&nbsp;&nbsp;public static void Main() {\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int[] point = new int[3]; \/\/int\u578b\u306e\u914d\u5217point\u30923\u8981\u7d20\u3067\u751f\u6210\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int sum = 0, no; \/\/\u5408\u8a08\u3001\u8981\u7d20\u6570\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;no = point.Length; \/\/\u30d7\u30ed\u30d1\u30c6\u30a3\u3067\u914d\u5217\u306e\u8981\u7d20\u6570\u3092\u5f97\u308b\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for (int i = 0; i &lt; no; i++) { \/\/i\u30920\u304b\u3089\u8981\u7d20\u6570\u672a\u6e80\u307e\u3067\uff1d\u5168\u8981\u7d20\u306b\u3064\u3044\u3066\u7e70\u8fd4\u3059\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.Write(&quot;{0}\u756a\uff1a&quot;, i); point[i] = int.Parse(Console.ReadLine());\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sum += point[i]; \/\/i\u756a\u306e\u8981\u7d20\u306e\u5024\u3092sum\u306b\u8db3\u3057\u8fbc\u3080\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;double average = (double)sum \/ no; \/\/\u5408\u8a08\u3092\u4ef6\u6570\u3067\u5272\u3063\u3066\u5e73\u5747\u5024\u3092\u5f97\u308b\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;\u5408\u8a08 = {0}, \u5e73\u5747 = {1:##.#}&quot;, sum, average); \/\/\u5408\u8a08\u5024\u3068\u5e73\u5747\u5024(\u5c0f\u6570\u70b9\u4ee5\u4e0b1\u6841)\u3092\u8868\u793a<font color=blue>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int work = point[0]; point[0] = point[2]; point[2] = work; \/\/\u3010\u4ee5\u4e0b\u8ffd\u52a0\u3011\u8981\u7d20[0]\u3068[2]\u306e\u5024\u3092\u4ea4\u63db\u3059\u308b\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for (int i = 0; i &lt; no; i++) { \/\/i\u30920\u304b\u3089\u8981\u7d20\u6570\u672a\u6e80\u307e\u3067\uff1d\u5168\u8981\u7d20\u306b\u3064\u3044\u3066\u7e70\u8fd4\u3059\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;{0}\u756a\uff1a{1}&quot;, i, point[i]);\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<\/font>\r\n&nbsp;&nbsp;&nbsp;&nbsp;}\r\n}<\/pre>\n<p>p.137 \uff12\u6b21\u5143\u914d\u5217<\/p>\n<pre>\r\n\u30fb\u6dfb\u5b57\u3092\uff12\u3064\u4ee5\u4e0a\u6301\u3064\u914d\u5217\u3092\u591a\u6b21\u5143\u914d\u5217\u3068\u3044\u3044\u3001\uff12\u3064\u306e\u5834\u5408\u306f\uff12\u6b21\u5143\u914d\u5217\r\n\u30fb\u30b2\u30fc\u30e0\u306e\u30de\u30c3\u30d7\u3084\u884c\u5217\u578b\u306e\u60c5\u5831\u306e\u6271\u3044\u306b\u5411\u3044\u3066\u3044\u308b\r\n\u30fbC#\u306b\u306f\u591a\u6b21\u5143\u914d\u5217\u306e\u5b9f\u88c5\u65b9\u6cd5\u304c\uff12\u7a2e\u985e\u3042\u308a\u3001\u4ed6\u306e\u8a00\u8a9e\u3068\u306f\u7570\u306a\u308b\u306e\u3067\u6ce8\u610f\r\n\u30fb\u914d\u5217\u306b\u683c\u7d0d\u3055\u308c\u308b\u30c7\u30fc\u30bf\u3092\u8981\u7d20\u3068\u3044\u3046\r\n\u30fb\uff08\u901a\u5e38\u578b\u306e\uff09\uff12\u6b21\u5143\u914d\u5217\u306f\uff12\u3064\u306e\u6dfb\u3048\u5b57\u306e\u6570\u306e\u7a4d\u306e\u8981\u7d20\u304c\u683c\u7d0d\u3067\u304d\u308b\r\n\u30fb\u4f8b\uff1a\u6dfb\u5b57\u2460\u304c2\u3001\u6dfb\u5b57\u2461\u304c5\u3067\u3042\u308c\u30702\u00d75\uff1d10\u8981\u7d20\u5206\u306b\u306a\u308b\uff08p.137 \u88686.1\uff09\r\n\u30fb\u914d\u5217\u306f\u5909\u6570\u3068\u306f\u7570\u306a\u308a\u3001\u914d\u5217\u540d\u306e\u5ba3\u8a00\u306e\u5f8c\u3067\u3001\u8981\u7d20\u306e\u751f\u6210\u3092\u884c\u3046\u3068\u5229\u7528\u53ef\u80fd\u306b\u306a\u308b\r\n\u30fb\u5ba3\u8a00\u306e\u66f8\u5f0f\uff1a \u30c7\u30fc\u30bf\u578b[,] \u914d\u5217\u540d;\r\n\u30fb\u8981\u7d20\u306e\u751f\u6210\u306e\u66f8\u5f0f\uff1a \u914d\u5217\u540d = new \u30c7\u30fc\u30bf\u578b[\u8981\u7d20\u6570\u2460, \u8981\u7d20\u6570\u2461];\r\n\u30fb\u5ba3\u8a00\u3068\u8981\u7d20\u306e\u751f\u6210\u306f\u540c\u6642\u306b\u884c\u3046\u3053\u3068\u304c\u3067\u304d\u308b\r\n\u3000\u66f8\u5f0f\uff1a \u30c7\u30fc\u30bf\u578b[,] \u914d\u5217\u540d = new \u30c7\u30fc\u30bf\u578b[\u8981\u7d20\u6570\u2460, \u8981\u7d20\u6570\u2461];\r\n\u30fb\u4f8b\uff1a int[,] MonsterMap = new int[100, 100]; \/\/100\u00d7100\u306e\u30de\u30c3\u30d7\u306e\u90e8\u5c4b\u3054\u3068\u306e\u30e2\u30f3\u30b9\u30bf\u30fc\u6570\r\n\u30fb\uff12\u6b21\u5143\u914d\u5217\u306a\u306e\u3067\u3001\u8981\u7d20\u306e\u5229\u7528\u306b\u306f\uff12\u3064\u306e\u6dfb\u5b57\u304c\u5fc5\u8981\r\n\u30fb\u3088\u3063\u3066\u3001for\u6587\u306b\u3088\u308b\u7e70\u308a\u8fd4\u3057\u3092\uff12\u91cd\u5316\u3059\u308b\u3068\u826f\u3044\r\n\u30fb\u4f8b\uff1a\r\n\u3000string[,] names = new string[2, 3]; \/\/\uff12\u7a2e\u65cf\uff13\u5339\u306e\u30e2\u30f3\u30b9\u30bf\u30fc\u540d\r\n\u3000for (int i = 0; i < 2; i++) { \/\/\uff12\u7a2e\u65cf\u306e\u5206\u3001\u7e70\u8fd4\u3059\r\n\u3000\u3000for (int j = 0; j < 3; j++) { \/\/\u5404\uff13\u5339\u306e\u5206\u3001\u7e70\u8fd4\u3059\r\n\u3000\u3000\u3000name[i,j] = Console.ReadLine();\r\n\u3000\u3000}\r\n\u3000}<\/pre>\n<p>p.138 array01.cs<\/p>\n<pre>\r\n\/\/p.138 array01.cs\r\nusing System;\r\nclass array01 {\r\n&nbsp;&nbsp;&nbsp;&nbsp;public static void Main() {\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int[,] MyArray = new int[2,3]; \/\/\uff12\u00d7\uff13\u306e\uff12\u6b21\u5143\u914d\u5217\u3092\u751f\u6210\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int i, j; \/\/\u7e70\u8fd4\u3057\uff06\u6dfb\u5b57\u7528\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MyArray[0, 0] = 1; \/\/\u8981\u7d20\u306b\u5024\u3092\u4ee3\u5165\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MyArray[0, 1] = 2; \/\/\u3000\u3000\u3003\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MyArray[0, 2] = 3; \/\/\u3000\u3000\u3003\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MyArray[1, 0] = 4; \/\/\u3000\u3000\u3003\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MyArray[1, 1] = 5; \/\/\u3000\u3000\u3003\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MyArray[1, 2] = 6; \/\/\u3000\u3000\u3003\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for (i = 0; i &lt; 2; i++) { \/\/\u6dfb\u5b57\u2460\u306e\u6570\u3060\u3051\u7e70\u8fd4\u3059\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for (j = 0; j &lt; 3; j++) { \/\/\u6dfb\u5b57\u2461\u306e\u6570\u3060\u3051\u7e70\u8fd4\u3059\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;MyArray[{0}, {1}] = {2}&quot;,i, j, MyArray[i, j]);\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\r\n&nbsp;&nbsp;&nbsp;&nbsp;}\r\n}<\/pre>\n<p>\u30a2\u30ec\u30f3\u30b8\u6f14\u7fd2\uff1ap.138 array01.cs<\/p>\n<pre>\r\n\u30fb\u30b3\u30f3\u30bd\u30fc\u30eb\u304b\u3089\u6dfb\u5b57\u2460\u3001\u6dfb\u5b57\u2461\u3001\u5024\u3092\u5165\u529b\u3059\u308b\u3088\u3046\u306b\u3057\u3088\u3046\r\n\u30fb\u300c\u7d9a\u3051\u308b(y\/n)\u300d\u3068\u8868\u793a\u3057\u3066y\u304c\u5165\u529b\u3055\u308c\u3066\u3044\u308b\u9593\u3001\u4e0a\u8a18\u3092\u7e70\u8fd4\u3057\u3001y\u4ee5\u5916\u304c\u5165\u529b\u3055\u308c\u305f\u3089\u5168\u30c7\u30fc\u30bf\u3092\u8868\u793a\u3057\u3088\u3046\r\n\u3010\u767a\u5c55\u8ab2\u984c\u3011\u7bc4\u56f2\u3092\u8d85\u3048\u308b\u6dfb\u5b57\u2460\u2461\u304c\u5165\u529b\u3055\u308c\u305f\u3089\u518d\u5165\u529b\u3055\u305b\u308b\r\n\u30d2\u30f3\u30c8\uff1a\u300cy\u304c\u5165\u529b\u3055\u308c\u3066\u3044\u308b\u9593\u300d\u3082\u300c\u518d\u5165\u529b\u3055\u305b\u308b\u300d\u3082do-while\u3067\u30eb\u30fc\u30d7\u3059\u308b\u3068\u826f\u3044<\/pre>\n<p>\u4f5c\u6210\u4f8b<\/p>\n<pre>\r\n\/\/\u30a2\u30ec\u30f3\u30b8\u6f14\u7fd2\uff1ap.138 array01.cs\r\nusing System;\r\nclass array01 {\r\n&nbsp;&nbsp;&nbsp;&nbsp;public static void Main() {\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int[,] MyArray = new int[2,3]; \/\/\uff12\u00d7\uff13\u306e\uff12\u6b21\u5143\u914d\u5217\u3092\u751f\u6210\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int i, j; \/\/\u7e70\u8fd4\u3057\uff06\u6dfb\u5b57\u7528<font color=blue>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;string ans = &quot;&quot;;\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;do {\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.Write(&quot;\u6dfb\u5b57\u2460\uff1a&quot;); i = int.Parse(Console.ReadLine());\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.Write(&quot;\u6dfb\u5b57\u2461\uff1a&quot;); j = int.Parse(Console.ReadLine());\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.Write(&quot;\u5024\uff1a&quot;); MyArray[i, j] = int.Parse(Console.ReadLine()); \/\/\u8981\u7d20\u306b\u683c\u7d0d\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.Write(&quot;\u7d9a\u3051\u308b(y\/n)\uff1a&quot;); ans = Console.ReadLine();\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} while (ans == &quot;y&quot;);<\/font>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for (i = 0; i &lt; 2; i++) { \/\/\u6dfb\u5b57\u2460\u306e\u6570\u3060\u3051\u7e70\u8fd4\u3059\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for (j = 0; j &lt; 3; j++) { \/\/\u6dfb\u5b57\u2461\u306e\u6570\u3060\u3051\u7e70\u8fd4\u3059\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;MyArray[{0}, {1}] = {2}&quot;,i, j, MyArray[i, j]);\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\r\n&nbsp;&nbsp;&nbsp;&nbsp;}\r\n}<\/pre>\n<p>\u4f5c\u6210\u4f8b\u3010\u767a\u5c55\u8ab2\u984c\u3011<\/p>\n<pre>\r\n\/\/\u30a2\u30ec\u30f3\u30b8\u6f14\u7fd2\uff1ap.138 array01.cs\r\nusing System;\r\nclass array01 {\r\n&nbsp;&nbsp;&nbsp;&nbsp;public static void Main() {\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int[,] MyArray = new int[2,3]; \/\/\uff12\u00d7\uff13\u306e\uff12\u6b21\u5143\u914d\u5217\u3092\u751f\u6210\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int i, j; \/\/\u7e70\u8fd4\u3057\uff06\u6dfb\u5b57\u7528\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;string ans = &quot;&quot;;\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;do { \/\/\u5165\u529b\u306e\u7e70\u8fd4\u3057<font color=blue>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;do { \/\/\u6dfb\u5b57\u2460\u5165\u529b\u306e\u7e70\u8fd4\u3057<\/font>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.Write(&quot;\u6dfb\u5b57\u2460\uff1a&quot;); \r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i = int.Parse(Console.ReadLine());<font color=blue>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} while (i &gt;= 2); \/\/2\u4ee5\u4e0a\u306a\u3089\u3084\u308a\u306a\u304a\u3057\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;do { \/\/\u6dfb\u5b57\u2461\u5165\u529b\u306e\u7e70\u8fd4\u3057<\/font>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.Write(&quot;\u6dfb\u5b57\u2461\uff1a&quot;); \r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;j = int.Parse(Console.ReadLine());<font color=blue>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} while (j &gt;= 3); \/\/3\u4ee5\u4e0a\u306a\u3089\u3084\u308a\u306a\u304a\u3057<\/font>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.Write(&quot;\u5024\uff1a&quot;); MyArray[i, j] = int.Parse(Console.ReadLine()); \/\/\u8981\u7d20\u306b\u683c\u7d0d\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.Write(&quot;\u7d9a\u3051\u308b(y\/n)\uff1a&quot;); ans = Console.ReadLine();\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} while (ans == &quot;y&quot;);\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for (i = 0; i &lt; 2; i++) { \/\/\u6dfb\u5b57\u2460\u306e\u6570\u3060\u3051\u7e70\u8fd4\u3059\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for (j = 0; j &lt; 3; j++) { \/\/\u6dfb\u5b57\u2461\u306e\u6570\u3060\u3051\u7e70\u8fd4\u3059\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;MyArray[{0}, {1}] = {2}&quot;,i, j, MyArray[i, j]);\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\r\n&nbsp;&nbsp;&nbsp;&nbsp;}\r\n}<\/pre>\n<p>p.138\uff08\uff12\u6b21\u5143\u914d\u5217\u306e\u521d\u671f\u5316\uff09<\/p>\n<pre>\r\n\u30fb\uff11\u6b21\u5143\u914d\u5217\u3068\u540c\u69d8\u306b\u3001\u521d\u671f\u5024\u3092\u5217\u6319\u3059\u308b\u3053\u3068\u306b\u3088\u308b\u521d\u671f\u5316\u304c\u53ef\u80fd\r\n\u30fb\u66f8\u5f0f\uff1a \u578b[,] \u914d\u5217\u540d = { {\u5024,\u2026}, \u2026 }\r\n\u30fb\u4f8b\uff1a string[,] names = { {&quot;\u30f4\u30a7\u30eb\u30c9\u30e9&quot;, &quot;\u30f4\u30a7\u30eb\u30b0\u30ea\u30f3\u30c9&quot;}, {&quot;\u30ea\u30e0\u30eb, &quot;\u30b7\u30e5\u30ca&quot;} }; \/\/\uff12\u00d7\uff12\u306e\u914d\u5217\r\n\u30fb\u8981\u7d20\u6570\u306f\u7701\u7565\u3067\u304d\u308b\u304c\u300c\u25cf\u00d7\u25a0\u300d\u306e\u5f62\u5f0f\u306b\u306a\u308b\u5fc5\u8981\u304c\u3042\u308b\r\n\u30fb\u4f8b\uff1a\r\n\u3000int[,] MyArray = {{1, 2, 3}, {4, 5}}; \/\/\u30a8\u30e9\u30fc\u306b\u306a\u308b\r\n\u3000int[,] MyArray = new int[2, 3]{{1, 2, 3}, {4, 5}}; \/\/\u30a8\u30e9\u30fc\u306b\u306a\u308b\r\n\u3000\u203b\u30c6\u30ad\u30b9\u30c8p.139\u306e\u4e0b\u304b\u30894\u884c\u76ee\u306e\u300c\u521d\u671f\u5024\u304c\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044\u8981\u7d20\u306f0\u3067\u521d\u671f\u5316\u300d\u306f\u8aa4\u308a<\/pre>\n<p>p.139 array02.cs<\/p>\n<pre>\r\n\/\/p.139 array02.cs\r\nusing System;\r\nclass array02\r\n{\r\n&nbsp;&nbsp;&nbsp;&nbsp;public static void Main()\r\n&nbsp;&nbsp;&nbsp;&nbsp;{\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int[,] MyArray = {{1, 2, 3}, {4, 5, 6}}; \/\/\u521d\u671f\u5316\u30672\u00d73\u306e\u914d\u5217\u306b\u306a\u308b\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for (int i = 0; i &lt; 2; i++) { \/\/\u6dfb\u5b57\u2460\u306e\u6570\u3060\u3051\u7e70\u8fd4\u3059\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for (int j = 0; j &lt; 3; j++) { \/\/\u6dfb\u5b57\u2461\u306e\u6570\u3060\u3051\u7e70\u8fd4\u3059\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;MyArray[{0}, {1}] = {2}&quot;, i, j, MyArray[i, j]);\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\r\n&nbsp;&nbsp;&nbsp;&nbsp;}\r\n}<\/pre>\n<p>p.140 array03.cs\u306b\u3064\u3044\u3066<\/p>\n<pre>\r\n\u30fb\u3053\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u3067\u306f\u5165\u529b\u30c1\u30a7\u30c3\u30af\u3092\uff13\u6bb5\u968e\u884c\u3063\u3066\u3044\u308b\r\n\u3000\u2460 \u6587\u5b57\u6570\u304c2\u4ee5\u4e0a\u3067\u306f\u306a\u3044\u304b\r\n\u3000\u2461 \u5148\u982d\u6587\u5b57\u304c\u6570\u5b57\u4ee5\u5916\u3067\u306f\u306a\u3044\u304b\r\n\u3000\u2462 \u7bc4\u56f2\u306f\u6b63\u3057\u3044\u304b(\u30af\u30e9\u30b9\u306f1\uff5e2\u3001\u51fa\u5e2d\u756a\u53f7\u306f1\uff5e5)\r\n\u30fb\u3053\u306e\u2461\u3067\u7528\u3044\u3066\u3044\u308b\u306e\u304c\u3001Char.IsNumber(\u6587\u5b57\u5217, n\u756a\u76ee)\u3067\u3001\u5148\u982d\u30920\u756a\u76ee\u3068\u3057\u3066\u6570\u3048\u305fn\u756a\u76ee\u306e\u6587\u5b57\u304c\u6570\u5b57\u304b\u3069\u3046\u304b\u3092\u8fd4\u3059\u3002\r\n\u30fbChar\u306fchar\u306e.NET\u578b\u3067\u3001\u6587\u5b57\u3092\u6271\u3046\u69cb\u9020\u4f53(\u7b2c11\u7ae0\u306b\u3066\u5f8c\u8ff0)\u3068\u3057\u3066\u63d0\u4f9b\u3055\u308c\u3066\u3044\u308b\u3002IsNumber\u306f\u3053\u308c\u306b\u542b\u307e\u308c\u308b\u30e1\u30bd\u30c3\u30c9\u3002\r\n\u30fb\u307e\u305f\u3001\u2462\u3067\u7528\u3044\u3066\u3044\u308b\u306e\u304c\u3001Int32.Parse(\u6587\u5b57\u5217)\u3067\u3001\u3053\u308c\u306f\u3001int.Parse(\u6587\u5b57\u5217)\u3068\u540c\u3058\u610f\u5473\r\n\u30fbcontinue\u306b\u3064\u3044\u3066\u306fp.130\u53c2\u7167<\/pre>\n<p>p.140 array03.cs<\/p>\n<pre>\r\n\/\/p.140 array03.cs\r\nusing System;\r\nclass array03 {\r\n&nbsp;&nbsp;&nbsp;&nbsp;public static void Main() {\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;string[,] Name = new string[2, 5] { \/\/2\u00d75\u8981\u7d20\u306e\u6587\u5b57\u5217\u306e\u914d\u5217\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&quot;\u7530\u4e2d\u516d\u90ce&quot;, &quot;\u5409\u7530\u4e00\u90ce&quot;, &quot;\u592a\u7530\u592a\u90ce&quot;, &quot;\u7c82\u4e95\u5eb7\u5b5d&quot;, &quot;\u5ca1\u7530\u4e09\u90ce&quot;},\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&quot;\u6a2a\u7530\u82b3\u5b50&quot;, &quot;\u6c60\u7530\u548c\u5b50&quot;, &quot;\u76ee\u9ed2\u8cb4\u548c\u5b50&quot;, &quot;\u6b66\u7530\u4fe1\u5b50&quot;, &quot;\u5712\u7530\u6df3\u5b50&quot;}\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;};\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int MyClass, No; \/\/\u7d44\u3068\u51fa\u5e2d\u756a\u53f7\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;string strClass, strNo; \/\/\u7d44\u3068\u51fa\u5e2d\u756a\u53f7\uff08\u5165\u529b\u7528\uff09\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;while (true) { \/\/\u7121\u9650\u30eb\u30fc\u30d7\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.Write(&quot;\u30af\u30e9\u30b9\u306f---&quot;);\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strClass = Console.ReadLine();\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (strClass.Length &gt;= 2) { \/\/2\u6587\u5b57\u4ee5\u4e0a\u304c\u5165\u529b\u3055\u308c\u305f\uff1f\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;\u5165\u529b\u306f\uff11\u6841\u306e\u307f\u3067\u3059&quot;);\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;continue; \/\/\u4ee5\u964d\u3092\u30b9\u30ad\u30c3\u30d7\u3057\u3066\u7e70\u8fd4\u3057\u7d9a\u884c\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (Char.IsNumber(strClass, 0) != true) { \/\/1\u6587\u5b57\u76ee\u306f\u6570\u5b57\u304b\uff1f\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;\u6570\u5b57\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044&quot;);\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;continue; \/\/\u4ee5\u964d\u3092\u30b9\u30ad\u30c3\u30d7\u3057\u3066\u7e70\u8fd4\u3057\u7d9a\u884c\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MyClass = Int32.Parse(strClass); \/\/\u6574\u6570\u306b\u5909\u63db(\u7bc4\u56f2\u30c1\u30a7\u30c3\u30af\u306e\u305f\u3081)\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (MyClass &lt;= 0 || MyClass &gt;= 3) {\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;\u30af\u30e9\u30b9\u306f1\u7d44\u304b2\u7d44\u3067\u3059&quot;);\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;continue; \/\/\u4ee5\u964d\u3092\u30b9\u30ad\u30c3\u30d7\u3057\u3066\u7e70\u8fd4\u3057\u7d9a\u884c\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break; \/\/\u30c1\u30a7\u30c3\u30af\u3092\u5168\u3066\u6e08\u307e\u305b\u305f\u306e\u3067\u30c1\u30a7\u30c3\u30af\u5b8c\u4e86\u3068\u3057\u3066\u30eb\u30fc\u30d7\u3092\u629c\u3051\u308b\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;while (true) {\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.Write(&quot;\u51fa\u5e2d\u756a\u53f7\u306f---&quot;);\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strNo = Console.ReadLine();\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (strNo.Length &gt;= 2) { \/\/2\u6587\u5b57\u4ee5\u4e0a\u304c\u5165\u529b\u3055\u308c\u305f\uff1f\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;\u5165\u529b\u306f\uff11\u6841\u306e\u307f\u3067\u3059&quot;);\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;continue; \/\/\u4ee5\u964d\u3092\u30b9\u30ad\u30c3\u30d7\u3057\u3066\u7e70\u8fd4\u3057\u7d9a\u884c\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (Char.IsNumber(strNo, 0) != true) { \/\/1\u6587\u5b57\u76ee\u306f\u6570\u5b57\u304b\uff1f\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;\u6570\u5b57\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044&quot;);\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;continue; \/\/\u4ee5\u964d\u3092\u30b9\u30ad\u30c3\u30d7\u3057\u3066\u7e70\u8fd4\u3057\u7d9a\u884c\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;No = Int32.Parse(strNo); \/\/\u6574\u6570\u306b\u5909\u63db(\u7bc4\u56f2\u30c1\u30a7\u30c3\u30af\u306e\u305f\u3081)\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (No &lt;= 0 || No &gt;= 6) {\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;\u51fa\u5e2d\u756a\u53f7\u306f1\u756a\u304b\u30895\u756a\u307e\u3067\u3067\u3059&quot;);\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;continue; \/\/\u4ee5\u964d\u3092\u30b9\u30ad\u30c3\u30d7\u3057\u3066\u7e70\u8fd4\u3057\u7d9a\u884c\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break; \/\/\u30c1\u30a7\u30c3\u30af\u3092\u5168\u3066\u6e08\u307e\u305b\u305f\u306e\u3067\u30c1\u30a7\u30c3\u30af\u5b8c\u4e86\u3068\u3057\u3066\u30eb\u30fc\u30d7\u3092\u629c\u3051\u308b\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;{0}\u30af\u30e9\u30b9\u306e\u51fa\u5e2d\u756a\u53f7{1}\u756a\u306f{2}\u3055\u3093\u3067\u3059&quot;, strClass, strNo, Name[MyClass - 1, No - 1]);\r\n&nbsp;&nbsp;&nbsp;&nbsp;}\r\n}<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\u30fbp.137\u300c\uff12\u6b21\u5143\u914d\u5217\u300d\u304b\u3089 \u63d0\u51fa\u30d5\u30a9\u30ed\u30fc\uff1a\u30a2\u30ec\u30f3\u30b8\u6f14\u7fd2\uff1ap.136 average02.cs \u30fb\u914d\u5217\u306e\uff13\u8981\u7d20\u306e\u5024\u3092\u30b3\u30f3\u30bd\u30fc\u30eb\u304b\u3089\u5165\u529b\u3059\u308b\u3088\u3046\u306b\u3057\u3088\u3046 \u30fb\u30d2\u30f3\u30c8\u2460 \u914d\u5217\u306e\u521d\u671f\u5316\u3067\u306f\u306a\u304f\u5ba3\u8a00\u3068\u751f\u6210\u306b\u3059\u308b \u3000\u4f8b\uff1aint[] point = new int[3]; \u30fb\u30d2\u30f3\u30c8\u2461 \u30b3\u30f3\u30bd\u30fc\u30eb\u304b\u3089\u306e\u5165\u529b\u306f\u7e70\u8fd4\u3057\u306e\u4e2d(sum\u306b\u8db3\u3057\u8fbc\u3080\u524d)\u3067\u884c\u3046\u3068\u826f\u3044 \u30fb\u30d2\u30f3\u30c8\u2462 \u914d\u5217\u306e\u8981\u7d20\u306f\u5909\u6570\u3068\u540c\u69d8\u306b\u6271\u3048\u308b\u306e\u3067\u3001\u30b3\u30f3\u30bd\u30fc\u30eb\u304b\u3089\u306e\u5165\u529b\u3092\u8981\u7d20\u306b\u4ee3\u5165\u3059\u308b \u3000\u4f8b\uff1aConsole.Write(&quot;{0}\u756a\uff1a&quot;, i); point[i] = int.Parse(Console.ReadLine()); \u4f5c\u6210\u4f8b \/\/\u30a2\u30ec\u30f3\u30b8\u6f14\u7fd2\uff1ap.136 average02.cs using System; class average02 { &nbsp;&nbsp;&nbsp;&nbsp;public static void Main() { &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int[] point = new int[3]; \/\/\u3010\u5909\u66f4\u3011int\u578b\u306e\u914d\u5217point\u30923\u8981\u7d20\u3067\u751f\u6210 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int sum = 0, no; \/\/\u5408\u8a08\u3001\u8981\u7d20\u6570 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;no = point.Length; \/\/\u30d7\u30ed\u30d1\u30c6\u30a3\u3067\u914d\u5217\u306e\u8981\u7d20\u6570\u3092\u5f97\u308b &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for (int i = 0; i &lt; no; i++) { \/\/i\u30920\u304b\u3089\u8981\u7d20\u6570\u672a\u6e80\u307e\u3067\uff1d\u5168\u8981\u7d20\u306b\u3064\u3044\u3066\u7e70\u8fd4\u3059 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.Write(&quot;{0}\u756a\uff1a&quot;, i); point[i] = int.Parse(Console.ReadLine()); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sum += point[i]; \/\/i\u756a\u306e\u8981\u7d20\u306e\u5024\u3092sum\u306b\u8db3\u3057\u8fbc\u3080 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;double average = (double)sum \/ no; \/\/\u5408\u8a08\u3092\u4ef6\u6570\u3067\u5272\u3063\u3066\u5e73\u5747\u5024\u3092\u5f97\u308b &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;\u5408\u8a08 = {0}, \u5e73\u5747 = {1:##.#}&quot;, sum, average); \/\/\u5408\u8a08\u5024\u3068\u5e73\u5747\u5024(\u5c0f\u6570\u70b9\u4ee5\u4e0b1\u6841)\u3092\u8868\u793a &nbsp;&nbsp;&nbsp;&nbsp;} } \u30a2\u30ec\u30f3\u30b8\u6f14\u7fd2\uff1ap.136 average02.cs\u30fb\u7d9a\u304d \u30fb\u5165\u529b\u3055\u308c\u305f\u5024\u3092\u9006\u9806\u306b\u3057\u3088\u3046 \u4f8b\uff1a10\uff0c20\uff0c30\u306a\u3089\u307030\uff0c20\uff0c10\u306b\u3059\u308b \u30fb\uff12\u3064\u65b9\u6cd5\u304c\u3042\u308a\u3001\u3069\u3061\u3089\u3067\u3082OK \u3000\u2460\u5165\u529b\u6642\u306b\u672b\u5c3e\u306e\u8981\u7d20\u304b\u3089\u683c\u7d0d \u3000\u2461\u5168\u3066\u683c\u7d0d\u3057\u3066\u304b\u3089\u53cd\u8ee2\u3059\u308b \u4f5c\u6210\u4f8b\u2460 \/\/\u30a2\u30ec\u30f3\u30b8\u6f14\u7fd2\uff1ap.136 average02.cs\u30fb\u7d9a\u304d \u2460\u5165\u529b\u6642\u306b\u672b\u5c3e\u306e\u8981\u7d20\u304b\u3089\u683c\u7d0d using System; class average02 { &nbsp;&nbsp;&nbsp;&nbsp;public static void Main() { &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int[]&hellip; <\/p>\n<p><a class=\"moretag\" href=\"https:\/\/ha234.rundog.org\/?p=278\">Read the full article<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"templates\/full-width.php","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-278","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/ha234.rundog.org\/index.php?rest_route=\/wp\/v2\/posts\/278","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ha234.rundog.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ha234.rundog.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ha234.rundog.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ha234.rundog.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=278"}],"version-history":[{"count":8,"href":"https:\/\/ha234.rundog.org\/index.php?rest_route=\/wp\/v2\/posts\/278\/revisions"}],"predecessor-version":[{"id":286,"href":"https:\/\/ha234.rundog.org\/index.php?rest_route=\/wp\/v2\/posts\/278\/revisions\/286"}],"wp:attachment":[{"href":"https:\/\/ha234.rundog.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=278"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ha234.rundog.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=278"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ha234.rundog.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=278"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}