質問編集履歴

3

条件の変更

2020/05/21 06:31

投稿

Wisteria315
Wisteria315

スコア1

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,8 @@
1
- 以下のソースコードで「100 200 end」とコマンドラインを打ち込み実行すると処理結果が
1
+ 以下のソースコードで「100 200 end 300 400」とコマンドラインを打ち込み実行すると処理結果が
2
+
3
+ 「コマンドラインで指定された引数は100 200
4
+
5
+  合計は300です。」となるようにソースコードをかきたいのですが
2
6
 
3
7
  「コマンドラインで指定された引数は
4
8
 
@@ -6,11 +10,7 @@
6
10
 
7
11
  となってしまいます。自分の考えでは合計値300を算出した後にループの終了条件に到達して
8
12
 
9
- 「コマンドラインで指定された引数は100 200
10
-
11
-  合計は300です。」
12
-
13
- となると思って組んだのですが上記の結果にならない理由について教えていただきたいです。
13
+ 終了すると思って組んだのですが上記の結果にならない理由について教えていただきたいです。
14
14
 
15
15
  また理由とともに解決例も出していただけると幸いです。
16
16
 

2

条件の追記

2020/05/21 06:31

投稿

Wisteria315
Wisteria315

スコア1

test CHANGED
File without changes
test CHANGED
@@ -14,7 +14,13 @@
14
14
 
15
15
  また理由とともに解決例も出していただけると幸いです。
16
16
 
17
+
18
+
17
19
  (追記)whileループから脱出するための条件として"end"との比較が必要です。
20
+
21
+
22
+
23
+
18
24
 
19
25
 
20
26
 

1

条件の追記

2020/05/21 06:17

投稿

Wisteria315
Wisteria315

スコア1

test CHANGED
File without changes
test CHANGED
@@ -13,6 +13,8 @@
13
13
  となると思って組んだのですが上記の結果にならない理由について教えていただきたいです。
14
14
 
15
15
  また理由とともに解決例も出していただけると幸いです。
16
+
17
+ (追記)whileループから脱出するための条件として"end"との比較が必要です。
16
18
 
17
19
 
18
20