質問編集履歴

2

ソースと試したことの訂正(Switch文の追加)

2020/09/25 07:01

投稿

shiro97
shiro97

スコア0

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

ソースの修正

2020/09/25 07:01

投稿

shiro97
shiro97

スコア0

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