質問編集履歴
1
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,8 +2,16 @@
|
|
2
2
|
下記のようにLinesという配列の中身をif文を使って判定し、
|
3
3
|
resultを出力したいのですが、
|
4
4
|
Line[0]>=1,Lines[1]<=2,Lines[2]<=3の時に
|
5
|
-
result に0が加算されないのですが、なぜでしょうか。
|
6
5
|
|
6
|
+
Lines[0]は1、Lines[1]は2、Lines[2]は3に届かない分だけresultに加算して出力しようと考えてプログラミングしたはずなのですが、
|
7
|
+
|
8
|
+
例)
|
9
|
+
入力:Lines={3,2,1}
|
10
|
+
期待する出力:2
|
11
|
+
実際の出力:6
|
12
|
+
|
13
|
+
と出力されてしまいます。
|
14
|
+
if文のどこが間違っているのか教えていただけないでしょうか。
|
7
15
|
```java
|
8
16
|
int result=0;
|
9
17
|
for (int i=0; i<Lines.length; i++) {
|