2014-11-08 89 views
-3

我是新來的java,並試圖解決這個問題一段時間了。任何偶然的人都可以幫助我與B部分。我真的很感激它!Java算術計算缸體積

創建名爲問題4的單個Java程序計算以下:
A的直徑7釐米和高度的湯的圓柱形錫的體積10½cm
B.矩形包裝的面積,以覆蓋湯錫部分(A)
C.從(A)

每個部分應該由註釋分離完全包裹的湯錫 需要保鮮膜的總表面積的。確保程序是 計算答案。

編輯:對不起所有人,我從來沒有真正使用過這個網站,所以我現在覺得很愚蠢。這裏有多遠,我已經得到了:

Scanner in = new Scanner(System.in); 
    double height,dia, volume; 
    // user input 
    System.out.println("Calculate Volume of Cylinder"); 
    System.out.print("Enter height: "); 
    height = in.nextDouble(); 
    System.out.print("Enter diameter : "); 
    dia = in.nextDouble(); 
    // Calculate volume 
    volume = pi*dia/4*dia*height; 
    // Display volume 
    System.out.print("Volume = " + volume); 
    System.out.println(" Cubic Units"); 

我知道這個代碼是草率的,但它給了我正確的答案A部分它的B部分我無法理解。我不確定如何連接兩者。

 double len,width,sq; 
    System.out.println("Calculate Area of Rectangle"); 
    System.out.print("Enter length: "); 
    len = in.nextDouble(); 
    System.out.print("Enter width: "); 
    width = in.nextDouble(); 
    double area = len*width; 
    System.out.print("Area = "+ area); 
+0

不......我不會那樣做。讓我們看看你做了什麼。 – ChiefTwoPencils 2014-11-08 11:51:21

+0

請告訴我們你的努力。 – vefthym 2014-11-08 11:51:21

+3

不,SO不是「爲我編碼」的網站。請參考文檔和各種Java教程,如果您遇到困難,請發佈有關您遇到的具體問題的問題,並在代碼中顯示您遇到的問題。 – 2014-11-08 11:51:41

回答

0

你必須弄清楚你需要多少包裝,你已經知道湯罐的直​​徑和高度。由於D = 2 * r,並且C = 2 * pi * r,所以您需要的矩形包裝的面積爲(2 ​​ pi * r)(21/2)。

0

您不需要輸入長度和寬度。你已經擁有了你需要的一切。矩形的寬度==圓柱體的高度。矩形的長度==圓柱體頂部的圓周。我敢肯定,你可以從那裏解決問題。