查看單個文章
舊 2009-11-09, 12:41 PM   #1
9319074
註冊會員
 
9319074 的頭像
榮譽勳章

勳章總數0
UID - 331648
在線等級: 級別:3 | 在線時長:25小時 | 升級還需:7小時級別:3 | 在線時長:25小時 | 升級還需:7小時級別:3 | 在線時長:25小時 | 升級還需:7小時
註冊日期: 2009-10-05
文章: 90
精華: 0
現金: 32 金幣
資產: 156 金幣
預設 如何用if else 或 switch 把三個面積合成一個程式



--------------------
閱讀本主題的最佳解答
--------------------


如這標題:

我怎麼用都不對勁

想說該怎麼用進去 if else 或 switch 這東西

然後導出一個程式(裡面包含三個面積,圓形、三角形、梯行)

例如像這個東西

http://tw.knowledge.yahoo.com/questi...=1405110400401

但是我不要像他一樣

我要用 這方式

int XXXX= Integer.parseInt(args[0]);

從這個圖那樣輸入參數 http://img690.imageshack.us/img690/2763/dfsdfsd.jpg


我先把這三個PO程式PO 上來

int a = Integer.parseInt(args[0]);
int b = Integer.parseInt(args[1]);
int h = Integer.parseInt(args[2]);
//a=上底
//b=下底
//h=高
double trapezium = (((a + b) * h)/2);
System.out.println(trapezium);

int r = Integer.parseInt(args[0]);
double cir = ((r*r)*3.14159);
System.out.println(cir);

int l = Integer.parseInt(args[0]);
int m = Integer.parseInt(args[1]);
double tri = ((l*m)/2);
System.out.println(tri);
9319074 目前離線  
送花文章: 35, 收花文章: 44 篇, 收花: 48 次
回覆時引用此帖