Climbing的专栏
Life is limited, but art is long
hpdlzu80100
登录
注册
全站
当前博客
空间
博客
好友
相册
留言
huang Climbing
ID:hpdlzu80100
[修改头像]
共
1562
次访问,排名
2万外
好友
5
人,关注者
6
人
热爱生活,积极向上,流自己的汗,吃自己的饭!
hpdlzu80100的文章
原创 23 篇
翻译 0 篇
转载 2 篇
评论 0 篇
最近评论
软件项目交易
订阅我的博客
文章分类
IT Industry and Career
(RSS)
Java Learning
(RSS)
Temp
(RSS)
收藏
相册
存档
2008年05月(1)
2008年04月(24)
最大公约数计算(Find the Greatest Common Divisior)
新一篇: 抛硬币模拟(Coin Tossing Simulation)
//
Find the Greatest Common Divisior of two integers
//
Java how to program, 5/e, Exercise 6.28
import
javax.swing.
*
;
import
java.awt.
*
;
import
java.awt.event.
*
;
public
class
GCalculation
extends
JApplet
implements
ActionListener
{
int
n1,n2,G;
JLabel N1Label,N2Lable,GLable;
JTextField N1Field,N2Field,GField;
JTextArea output;
public
void
init()
{
Container container
=
getContentPane();
container.setLayout(
new
FlowLayout());
N1Label
=
new
JLabel(
"
Enter the first integer:
"
);
container.add(N1Label);
N1Field
=
new
JTextField(
10
);
container.add(N1Field);
N2Lable
=
new
JLabel(
"
Enter the first integer:
"
);
container.add(N2Lable);
N2Field
=
new
JTextField(
10
);
container.add(N2Field);
GLable
=
new
JLabel(
"
The Greated Common Divisor is:
"
);
container.add(GLable);
GField
=
new
JTextField(
10
);
container.add(GField);
N2Field.addActionListener(
this
);
}
public
void
actionPerformed (ActionEvent event)
{
n1
=
Integer.parseInt(N1Field.getText());
n2
=
Integer.parseInt(N2Field.getText());
for
(
int
i
=
1
;i
<=
Math.min(n1,n2);i
++
)
{
if
(n1
%
i
==
0
&&
n2
%
i
==
0
)
G
=
i;
}
GField.setText(Integer.toString(G));
}
}
发表于 @
2008年04月14日 13:08:00
|
评论(
loading...
)
|
编辑
旧一篇: 素数遍历方法比较(Find the prime number, with performance monitoring function)
评论:没有评论。
发表评论
姓 名:
主 页:
校验码:
看不清,换一张
登录