Board logo

標題: TQC109 - 面積與體積計算 [打印本頁]

作者: tonyh    時間: 2013-5-4 16:00     標題: TQC109 - 面積與體積計算

本帖最後由 tonyh 於 2013-5-4 16:24 編輯

提示:
1. (int)(Math.random()*100)+1 產生1~100的隨機亂數
2. Math.PI 為精準的圓周率
  1. public class tqc109
  2. {
  3.     public static void main(String args[])
  4.     {
  5.         int r=(int)(Math.random()*100)+1;
  6.         double area=r*r*Math.PI;    //由Math類別產生的數字,其內定型態皆為double
  7.         double vol=r*r*r*Math.PI*4/3;
  8.         System.out.printf("隨機產生的半徑為:"+r+"%n%n");
  9.         System.out.printf("計算後,直徑為:"+(r*2)+"%n%n");
  10.         System.out.printf("計算後,圓面積為:"+area+"%n");
  11.         System.out.printf("四捨五入至小數第1位,則圓面積為:%.1f%n%n",area);
  12.         System.out.printf("計算後,圓體積為:"+vol+"%n");
  13.         System.out.printf("四捨五入至小數第1位,則圓體積為:%.1f%n%n",vol);
  14.     }
  15. }
複製代碼

作者: t2364705    時間: 2013-5-4 16:32

  1. public class tqc109
  2. {
  3.     public static void main(String args[])
  4.     {
  5.         int r=(int)(Math.random()*100)+1;
  6.         double area=r*r*Math.PI;
  7.         double vol=r*r*r*Math.PI*4/3;
  8.         System.out.printf("隨機產生的半徑為: "+r+"%n%n");
  9.         System.out.printf("計算後,直徑為: "+(r*2)+"%n%n");
  10.         System.out.printf("計算後,圓面積為: "+area+"%n");
  11.         System.out.printf("四捨五入至小數第1位,則圓面積為: %.1f%n%n",area);
  12.         System.out.printf("計算後,圓體積為: "+vol+"%n");
  13.         System.out.printf("四捨五入至小數第1位,則圓體積為: %.1f%n%n",vol);
  14.     }
  15. }
複製代碼

作者: t3742238    時間: 2013-5-4 16:38

本帖最後由 t3742238 於 2013-5-4 16:39 編輯
  1. public class tqc109
  2. {
  3.     public static void main(String args[])
  4.     {
  5.         int r=(int)(Math.random()*100)+1;
  6.         double area=r*r*Math.PI;
  7.         double vol=r*r*r*Math.PI*4/3;
  8.         System.out.printf("隨機產生的半徑為:"+r+"%n%n");
  9.         System.out.printf("計算後,直徑為:"+(r*2)+"%n%n");
  10.         System.out.printf("計算後,圓面積為:"+area+"%n");
  11.         System.out.printf("四捨五入至小數第1位,則圓面積為:%.1f%n%n",area);
  12.         System.out.printf("計算後,圓體積為:"+vol+"%n");
  13.         System.out.printf("四捨五入至小數第1位,則圓體積為:%.1f%n%n",vol);
  14.     }
  15. }
複製代碼

作者: 尤泓鈞    時間: 2013-5-4 16:39

public class tqc109
{
    public static void main(String args[])
    {
        int r=(int)(Math.random()*100)+1;
        double area=r*r*Math.PI;
        double vol=r*r*r*Math.PI*4/3;
        System.out.printf("隨機產生的半徑為:"+r+"%n%n");
        System.out.printf("計算後,直徑為:"+(r*2)+"%n%n");
        System.out.printf("計算後,圓面積為:"+area+"%n");
        System.out.printf("四捨五入至小數第1位,則圓面積為:%.1f%n%n",area);
        System.out.printf("計算後,圓體積為:"+vol+"%n");
        System.out.printf("四捨五入至小數第1位,則圓體積為:%.1f%n%n",vol);
    }
}
作者: 劉漢文    時間: 2013-5-4 16:39

  1. public class tqc109
  2. {
  3.     public static void main(String args[])
  4.     {
  5.         int r=(int)(Math.random()*100)+1;
  6.         double area=r*r*Math.PI;
  7.         double vol=r*r*r*Math.PI*4/3;
  8.         System.out.printf("隨機產生的半徑為: "+r+"%n%n");
  9.         System.out.printf("計算後,直徑為: "+(r*2)+"%n%n");
  10.         System.out.printf("計算後,圓面積為: "+area+"%n");
  11.         System.out.printf("四捨五入至小數第1位,則圓面積為: %.1f%n%n",area);
  12.         System.out.printf("計算後,圓體積為: "+vol+"%n");
  13.         System.out.printf("四捨五入至小數第1位,則圓體積為: %.1f%n%n",vol);
  14.     }
  15. }
複製代碼

作者: 尤泓鈞    時間: 2013-5-4 16:40

  1. public class tqc109
  2. {
  3.     public static void main(String args[])
  4.     {
  5.         int r=(int)(Math.random()*100)+1;
  6.         double area=r*r*Math.PI;
  7.         double vol=r*r*r*Math.PI*4/3;
  8.         System.out.printf("隨機產生的半徑為:"+r+"%n%n");
  9.         System.out.printf("計算後,直徑為:"+(r*2)+"%n%n");
  10.         System.out.printf("計算後,圓面積為:"+area+"%n");
  11.         System.out.printf("四捨五入至小數第1位,則圓面積為:%.1f%n%n",area);
  12.         System.out.printf("計算後,圓體積為:"+vol+"%n");
  13.         System.out.printf("四捨五入至小數第1位,則圓體積為:%.1f%n%n",vol);
  14.     }
  15. }
複製代碼

作者: 尤泓鈞    時間: 2013-5-4 17:24

  1. public class tqc109
  2. {
  3.     public static void main(String args[])
  4.     {
  5.         int r=(int)(Math.random()*100)+1;
  6.         double area=r*r*Math.PI;
  7.         double vol=r*r*r*Math.PI*4/3;
  8.         System.out.printf("隨機產生的半徑為:"+r+"%n%n");
  9.         System.out.printf("計算後,直徑為:"+(r*2)+"%n%n");
  10.         System.out.printf("計算後,圓面積為:"+area+"%n");
  11.         System.out.printf("四捨五入至小數第1位,則圓面積為:%.1f%n%n",area);
  12.         System.out.printf("計算後,圓體積為:"+vol+"%n");
  13.         System.out.printf("四捨五入至小數第1位,則圓體積為:%.1f%n%n",vol);
  14.     }
  15. }
複製代碼

作者: 黃博鴻    時間: 2013-5-18 15:46

  1. public class tqc109
  2. {
  3.     public static void main(String args[])
  4.     {
  5.         int r=(int)(Math.random()*100)+1;
  6.         double area=r*r*Math.PI;
  7.         double vol=r*r*r*Math.PI*4/3;
  8.         System.out.printf("隨機產生的半徑為: "+r+"%n%n");
  9.         System.out.printf("計算後,直徑為: "+(r*2)+"%n%n");
  10.         System.out.printf("計算後,圓面積為: "+area+"%n");
  11.         System.out.printf("四捨五入至小數第1位,則圓面積為: %.1f%n%n",area);
  12.         System.out.printf("計算後,圓體積為: "+vol+"%n");
  13.         System.out.printf("四捨五入至小數第1位,則圓體積為: %.1f%n%n",vol);
  14.     }
  15. }
複製代碼

作者: 蔡昀佑    時間: 2013-5-18 16:14

  1. public class tqc109
  2. {
  3.     public static void main(String args[])
  4.     {
  5.         int r=(int)(Math.random()*100)+1;
  6.         double area=r*r*Math.PI;    //由Math類別產生的數字,其內定型態皆為double
  7.         double vol=r*r*r*Math.PI*4/3;
  8.         System.out.printf("隨機產生的半徑為:"+r+"%n%n");
  9.         System.out.printf("計算後,直徑為:"+(r*2)+"%n%n");
  10.         System.out.printf("計算後,圓面積為:"+area+"%n");
  11.         System.out.printf("四捨五入至小數第1位,則圓面積為:%.1f%n%n",area);
  12.         System.out.printf("計算後,圓體積為:"+vol+"%n");
  13.         System.out.printf("四捨五入至小數第1位,則圓體積為:%.1f%n%n",vol);
  14.     }
  15. }
複製代碼





歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/) Powered by Discuz! 7.2