Java程式用於計算長方體的表面積和體積


在這篇文章中,我們將學習如何使用Java計算長方體的表面積和體積。長方體是一個三維物體,具有六個矩形面,這意味著它具有不同**長度**和**寬度**的邊。立方體和長方體的區別在於,立方體的長度、高度和寬度相等,而長方體的這三個維度則不相等。

問題陳述

編寫一個Java程式來查詢長方體的表面積和體積。以下是演示:

輸入

Length= 6;
Width= 7;
Height= 8;

輸出

Volume Of the Cuboid is : 336.0
Surface area Of the Cuboid is : 292.0

不同的方法

以下是查詢長方體表面積和體積的不同方法:

使用使用者輸入

在這裡,使用者根據提示輸入輸入:

import java.util.Scanner;
public class VolumeOfCuboid{
   public static void main(String args[]){
      double my_length, my_width, my_height, my_volume, my_surface_area;
      System.out.println("Required packages have been imported");
      Scanner my_scanner = new Scanner(System.in);
      System.out.println("A reader object has been defined ");
      System.out.println("Enter the length of Cubiod:");
      my_length=my_scanner.nextDouble();
      System.out.println("Enter the width of Cubiod:");
      my_width=my_scanner.nextDouble();
      System.out.println("Enter height of Cubiod:");
      my_height=my_scanner.nextDouble();
      my_volume= my_length*my_width*my_height;
      System.out.println("The volume Of the Cuboid is :" +my_volume);
      my_surface_area =2*( my_length *my_width + my_width* my_height + my_height*my_length);
      System.out.println("The surface area Of the Cuboid is : " +my_surface_area);
   }
}

輸出

Required packages have been imported
A reader object has been defined
Enter the length of Cubiod:
6
Enter the width of Cubiod:
7
Enter height of Cubiod:
8
The volume Of the Cuboid is : 336.0
The surface area Of the Cuboid is : 292.0

使用預定義輸入

在這裡,整數已預先定義,並在控制檯上訪問和顯示其值:

public class VolumeOfCuboid{
   public static void main(String args[]){
      double my_length, my_width, my_height, my_volume, my_surface_area;
      my_length= 6;
      my_width= 7;
      my_height= 8;
      my_volume= my_length*my_width*my_height;
      System.out.println("The volume Of the Cuboid is:" +my_volume);
      my_surface_area =2*( my_length *my_width + my_width* my_height + my_height*my_length);
      System.out.println("The surface area Of the Cuboid is:" +my_surface_area);
   }
}

輸出

The volume Of the Cuboid is:336.0
The surface area Of the Cuboid is:292.0

程式碼解釋

長方體的表面積使用以下公式計算:

2*( length *width + width* height + height*length)

長方體的體積使用以下公式計算:

length*width*height

以下是演示:

最後,我們將長度、寬度和高度的值代入公式,並在計算後獲得輸出。

更新於:2024年11月13日

449 次檢視

開啟你的職業生涯

透過完成課程獲得認證

立即開始
廣告

© . All rights reserved.