回答編集履歴
4
間違いがあったので(string型にint.Parseは使えない)
test
CHANGED
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
{
|
22
22
|
|
23
|
-
//string [] input =
|
23
|
+
//string [] input = "10 100".Split(' ');//文字列を分裂して、配列を順次代入
|
24
24
|
|
25
25
|
|
26
26
|
|
3
intの誤植を確認
test
CHANGED
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
{
|
22
22
|
|
23
|
-
//in
|
23
|
+
//string [] input = int.Parse("10 100".Split(' '));//文字列を分裂して、配列を順次代入
|
24
24
|
|
25
25
|
|
26
26
|
|
2
Zuishinさんからの御指摘をいただき、実装してみました。いい勉強になりました!ありがとうございます!
test
CHANGED
@@ -20,11 +20,23 @@
|
|
20
20
|
|
21
21
|
{
|
22
22
|
|
23
|
-
|
23
|
+
//int [] input = int.Parse("10 100".Split(' '));//文字列を分裂して、配列を順次代入
|
24
24
|
|
25
25
|
|
26
26
|
|
27
|
-
Console.WriteLine(int.Parse(input[0])+int.Parse(input[1]));//配列のそれぞれの値をint.Parseでint型に変換してから,値を表示する。
|
27
|
+
//Console.WriteLine(int.Parse(input[0])+int.Parse(input[1]));//配列のそれぞれの値をint.Parseでint型に変換してから,値を表示する。
|
28
|
+
|
29
|
+
|
30
|
+
|
31
|
+
int sum = 0; //一度初期化しなければ、値がインクリメントされないので、定義
|
32
|
+
|
33
|
+
foreach(var s in "10 100".Split(' ')){//配列の中身を仮引数で格納できる
|
34
|
+
|
35
|
+
sum += int.Parse(s); //インクリメント処理
|
36
|
+
|
37
|
+
}
|
38
|
+
|
39
|
+
Console.WriteLine(sum);
|
28
40
|
|
29
41
|
}
|
30
42
|
|
@@ -34,4 +46,10 @@
|
|
34
46
|
|
35
47
|
|
36
48
|
|
49
|
+
|
50
|
+
|
37
51
|
```
|
52
|
+
|
53
|
+
|
54
|
+
|
55
|
+
〜〜御指摘を反映させ、同様の処理をコメントアウトしました。私自身も初心者なので、いい勉強になりました
|
1
表現に誤解が生じる可能性がありそうなので、少し編集しました
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
別の解答者さんと
|
1
|
+
別の解答者さんとは別ですが、初心者なコードで申し訳有りません。
|
2
2
|
|
3
3
|
|
4
4
|
|