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 次查看

开启你的职业生涯

通过完成课程获得认证

立即开始
广告