teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

見やすく編集しました

2015/12/14 08:31

投稿

horaizonlove
horaizonlove

スコア7

title CHANGED
File without changes
body CHANGED
@@ -3,55 +3,99 @@
3
3
  public class Kadai01 {
4
4
 
5
5
 
6
+
6
7
  public static void main(String[] args) {
7
8
  Test test = new Test();
9
+
8
10
  int[] player = new int [5];
11
+
9
12
  int t =0;
13
+
10
14
  int n =1;
11
15
 
12
16
  System.out.print("あたなの手札は:");
17
+
13
18
  for(int i=0; i<t ; i++){
19
+
14
20
  System.out.println("[" + test.getNum(player[i]) + "]");
21
+
15
22
  }
23
+
16
24
  }
25
+
17
26
  class Test{
27
+
18
28
  Random rnd = new Random();
29
+
19
30
  int[] card = new int[20];
31
+
20
32
  int kazoe = 0;
21
33
 
22
34
  int drow(){
35
+
23
36
  int hiku = 0;
37
+
24
38
  int kazu;
39
+
25
40
  int i;
41
+
26
42
  card[hiku] = rnd.nextInt(20);
43
+
27
44
  for(i=0; i<kazoe ;i++){
45
+
28
46
  if(card[i] == card[kazoe]){
47
+
29
48
  card[kazoe] = rnd.nextInt(20);
49
+
30
50
  i=0;
31
- }
51
+
32
- }
52
+
33
- return drow();
34
- }
35
- String getNum(int i){
36
- String cardNum="null";
37
- switch(i){
38
- case 1: cardNum="A";break;
39
- case 2: cardNum="2";break;
40
- case 3: cardNum="3";break;
41
- case 4: cardNum="4";break;
42
- case 5: cardNum="5";break;
43
- case 6: cardNum="6";break;
44
- case 7: cardNum="7";break;
45
- case 8: cardNum="8";break;
46
- case 9: cardNum="9";break;
47
- case 10: cardNum="10";break;
48
- case 11: cardNum="J";break;
49
- case 12: cardNum="Q";break;
50
- case 13: cardNum="K";break;
51
- }
52
- return cardNum;
53
- }
54
53
  }
54
+
55
+ }
56
+
57
+ return drow();
58
+
59
+ }
60
+
61
+ String getNum(int i){
62
+
63
+ String cardNum="null";
64
+
65
+ switch(i){
66
+
67
+ case 1: cardNum="A";break;
68
+
69
+ case 2: cardNum="2";break;
70
+
71
+ case 3: cardNum="3";break;
72
+
73
+ case 4: cardNum="4";break;
74
+
75
+ case 5: cardNum="5";break;
76
+
77
+ case 6: cardNum="6";break;
78
+
79
+ case 7: cardNum="7";break;
80
+
81
+ case 8: cardNum="8";break;
82
+
83
+ case 9: cardNum="9";break;
84
+
85
+ case 10: cardNum="10";break;
86
+
87
+ case 11: cardNum="J";break;
88
+
89
+ case 12: cardNum="Q";break;
90
+
91
+ case 13: cardNum="K";break;
92
+
93
+ }
94
+
95
+ return cardNum;
96
+
97
+ }
98
+ }
55
99
 
56
100
  }
57
101