質問編集履歴
2
ソースと試したことの訂正(Switch文の追加)
test
CHANGED
File without changes
|
test
CHANGED
@@ -8,6 +8,8 @@
|
|
8
8
|
|
9
9
|
異なるメッセージを表示させるというプログラムを作りたいです。
|
10
10
|
|
11
|
+
(※Switch文での場合分けを記述し忘れてしまったため追記しております)
|
12
|
+
|
11
13
|
|
12
14
|
|
13
15
|
ex:
|
@@ -100,23 +102,75 @@
|
|
100
102
|
|
101
103
|
|
102
104
|
|
103
|
-
// // 重複の確認のみ
|
104
|
-
|
105
|
-
// if(list.contains(no)) {
|
105
|
+
// if(list.contains(no)) {
|
106
|
-
|
106
|
+
|
107
|
-
// System.out.println("
|
107
|
+
// System.out.println("配列内に値が存在しています。");
|
108
|
-
|
108
|
+
|
109
|
-
// }
|
109
|
+
// }
|
110
|
-
|
111
|
-
|
112
|
-
|
110
|
+
|
113
|
-
//
|
111
|
+
//
|
112
|
+
|
113
|
+
|
114
|
+
|
114
|
-
|
115
|
+
switch(no) {
|
116
|
+
|
115
|
-
|
117
|
+
case 1:
|
116
|
-
|
118
|
+
|
117
|
-
|
119
|
+
if ( 入力回数%2 != 0 ) {
|
120
|
+
|
118
|
-
|
121
|
+
System.out.println("○○○");
|
122
|
+
|
123
|
+
}else {
|
124
|
+
|
125
|
+
System.out.println("△△△");
|
126
|
+
|
127
|
+
}
|
128
|
+
|
129
|
+
break;
|
130
|
+
|
131
|
+
case 2:
|
132
|
+
|
119
|
-
|
133
|
+
if ( 入力回数%2 != 0 ) {
|
134
|
+
|
135
|
+
System.out.println("○○○");
|
136
|
+
|
137
|
+
}else {
|
138
|
+
|
139
|
+
System.out.println("△△△");
|
140
|
+
|
141
|
+
}
|
142
|
+
|
143
|
+
break;
|
144
|
+
|
145
|
+
case 3:
|
146
|
+
|
147
|
+
if ( 入力回数%2 != 0 ) {
|
148
|
+
|
149
|
+
System.out.println("○○○");
|
150
|
+
|
151
|
+
}else {
|
152
|
+
|
153
|
+
System.out.println("△△△");
|
154
|
+
|
155
|
+
}
|
156
|
+
|
157
|
+
break;
|
158
|
+
|
159
|
+
case 4:
|
160
|
+
|
161
|
+
if ( 入力回数%2 != 0 ) {
|
162
|
+
|
163
|
+
System.out.println("○○○");
|
164
|
+
|
165
|
+
}else {
|
166
|
+
|
167
|
+
System.out.println("△△△");
|
168
|
+
|
169
|
+
}
|
170
|
+
|
171
|
+
break;
|
172
|
+
|
173
|
+
}
|
120
174
|
|
121
175
|
}
|
122
176
|
|
@@ -138,6 +192,8 @@
|
|
138
192
|
|
139
193
|
重複の有無はわかっても、何回重複しているかを調べる方法を見つけられませんでした。
|
140
194
|
|
195
|
+
入力回数を変数としてSwitch文中のif文内で扱いたいです。
|
196
|
+
|
141
197
|
初歩的な問題でつまづいており恐縮ですが、よろしければアドバイスいただけると幸いです。
|
142
198
|
|
143
199
|
|
1
ソースの修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -98,17 +98,25 @@
|
|
98
98
|
|
99
99
|
list.add(no);
|
100
100
|
|
101
|
+
|
102
|
+
|
101
|
-
|
103
|
+
// // 重複の確認のみ
|
104
|
+
|
105
|
+
// if(list.contains(no)) {
|
106
|
+
|
107
|
+
// System.out.println("リスト内に値が存在しています。");
|
108
|
+
|
109
|
+
// }
|
110
|
+
|
111
|
+
|
102
112
|
|
103
113
|
// リスト内を検索
|
104
114
|
|
105
|
-
|
115
|
+
|
106
116
|
|
107
117
|
// 入力回数が奇数回の場合
|
108
118
|
|
109
119
|
// 入力回数が偶数回の場合
|
110
|
-
|
111
|
-
|
112
120
|
|
113
121
|
}
|
114
122
|
|