質問編集履歴

1

エラーを書き加えました。

2016/05/22 08:14

投稿

pigry
pigry

スコア13

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,136 @@
1
- javaで最大公約数と最大公約数と最小公倍数最小公倍数を求めるプログラムをwhileとm*n/gcdを使って書いたのですがくいきませんどこを直せば良いか教えてください。
1
+ javaで最大公約数と最大公約数と最小公倍数最小公倍数を求めるプログラムをwhileとm*n/gcdを使って書いたのですが,こんなエラーが出した
2
+
3
+
4
+
5
+
6
+
7
+ gcd.java:11: エラー: クラス gcdのメソッド getgcdは指定された型に適用できません。
8
+
9
+ int p = getgcd(m, n);
10
+
11
+ ^
12
+
13
+ 期待値: int,int,int
14
+
15
+ 検出値: int,int
16
+
17
+ 理由: 実引数リストと仮引数リストの長さが異なります
18
+
19
+ gcd.java:13: エラー: シンボルを見つけられません
20
+
21
+ System.out.println(getlcm);
22
+
23
+ ^
24
+
25
+ シンボル: 変数 getlcm
26
+
27
+ 場所: クラス gcd
28
+
29
+ gcd.java:18: エラー: メソッド本体がないか、abstractとして宣言されています
30
+
31
+ public static int getgcd(int m, int n, int p); {
32
+
33
+ ^
34
+
35
+ gcd.java:19: エラー: クラス gcdのメソッド mainは指定された型に適用できません。
36
+
37
+ main();
38
+
39
+ ^
40
+
41
+ 期待値: String[]
42
+
43
+ 検出値: 引数がありません
44
+
45
+ 理由: 実引数リストと仮引数リストの長さが異なります
46
+
47
+ gcd.java:20: エラー: シンボルを見つけられません
48
+
49
+ p = n;
50
+
51
+ ^
52
+
53
+ シンボル: 変数 p
54
+
55
+ 場所: クラス gcd
56
+
57
+ gcd.java:20: エラー: シンボルを見つけられません
58
+
59
+ p = n;
60
+
61
+ ^
62
+
63
+ シンボル: 変数 n
64
+
65
+ 場所: クラス gcd
66
+
67
+ gcd.java:21: エラー: シンボルを見つけられません
68
+
69
+ while(m%p!=0 || n%p!=0) p=p-1;
70
+
71
+ ^
72
+
73
+ シンボル: 変数 m
74
+
75
+ 場所: クラス gcd
76
+
77
+ gcd.java:21: エラー: シンボルを見つけられません
78
+
79
+ while(m%p!=0 || n%p!=0) p=p-1;
80
+
81
+ ^
82
+
83
+ シンボル: 変数 p
84
+
85
+ 場所: クラス gcd
86
+
87
+ gcd.java:21: エラー: シンボルを見つけられません
88
+
89
+ while(m%p!=0 || n%p!=0) p=p-1;
90
+
91
+ ^
92
+
93
+ シンボル: 変数 n
94
+
95
+ 場所: クラス gcd
96
+
97
+ gcd.java:21: エラー: シンボルを見つけられません
98
+
99
+ while(m%p!=0 || n%p!=0) p=p-1;
100
+
101
+ ^
102
+
103
+ シンボル: 変数 p
104
+
105
+ 場所: クラス gcd
106
+
107
+ gcd.java:21: エラー: シンボルを見つけられません
108
+
109
+ while(m%p!=0 || n%p!=0) p=p-1;
110
+
111
+ ^
112
+
113
+ シンボル: 変数 p
114
+
115
+ 場所: クラス gcd
116
+
117
+ gcd.java:21: エラー: シンボルを見つけられません
118
+
119
+ while(m%p!=0 || n%p!=0) p=p-1;
120
+
121
+ ^
122
+
123
+ シンボル: 変数 p
124
+
125
+ 場所: クラス gcd
126
+
127
+ エラー12個
128
+
129
+
130
+
131
+
132
+
133
+ どこを直せば良いか教えてください。
2
134
 
3
135
 
4
136