會寫程式的貓
2009年3月26日
網路程式設計 2009/04/05 作業
User:
MY BLOG
Class:
Java
,
Java - 網路程式設計 作業
/* (application)遞迴方法完成1+2+..+n 函數 */ import java.awt.*; import java.applet.*; import javax.swing.*; public class H20090405ex08 extends Applet{ private int n ; private int x = 1 ; private int sun = 0; public void setN(String s){ n = Integer.parseInt(s); } public void p(){ if(n>=x){ sun += x; x++; p(); } } public int getSun(){ return sun; } public int getN(){ return n; } public void init(){//起始 } public void start(){//執行 String s = JOptionPane.showInputDialog("n = ?"); setN(s); p(); } public void paint(Graphics g){//畫面更新 g.drawString("1+2+...+" + getN() + " = " + getSun(),20,30); } public void stop(){//停止 } public void destroy(){//結束 } }
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言