Java 程序:计算球体表面积和体积
在本教程中,我们将学习如何在 java 中找到球体的表面积和体积。完美对称的三维圆形物体是球体。从中心到边界的连线叫做球的半径。球体的表面积被定义为其外表面在三维空间中所覆盖的区域。球体的体积被定义为它的容量。但是在继续之前,如果你不熟悉 java 中数据类型的概念,那么一定要查看主题为Java 中数据类型的文章。
下图是球体的图示。
输入:输入球体半径:5
输出:球体表面积:314
球体的体积是 523.33
让我们看看例子,知道如何找到球体的表面积和体积。
程序 1:求球体的表面积和体积
在这个例子中,我们将学习如何用 java 计算球体的表面积和体积。
算法:
- 开始
- 创建扫描仪类的实例
- 声明一个变量来存储球体的半径。
- 要求用户初始化变量。
- 声明变量来存储球体的表面积和体积。
- 使用公式计算值。
- 显示计算出的球体表面积和体积
- 停下来。
下面的例子演示了如何找到一个球体的表面积和体积。
//Java Program to Find the Surface Area and Volume of Sphere
import java.util.*;
public class Main
{
// Driver Code
public static void main (String[] args)
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter the radius of the sphere: ");
double radius=sc.nextDouble();
double surface_area = 4 * 3.14 * (radius * radius);
double volume = ((double)4 / 3) * 3.14 * (radius * radius * radius);
System.out.println("The surface area of the sphere = "+surface_area);
System.out.println("The volume of sphere = "+volume);
}
}
输入球体的半径:10 球体的表面积= 1256.0 球体的体积= 4186。56860 . 66666666666
程序 2:求球体的表面积和体积
在这个例子中,我们将学习如何用 java 计算球体的表面积和体积。
算法:
- 开始
- 创建扫描仪类的实例
- 声明变量来存储球体的半径。
- 要求用户初始化这些变量。
- 调用两个用户定义的方法来计算球体的表面积和体积。
- 将输入的值作为参数传递。
- 声明变量来存储球体的表面积和体积。
- 使用公式计算值。
- 返回计算值。
- 显示计算出的球体表面积和体积。
- 停下来。
下面的例子演示了如何找到球体的表面积和体积
//Java Program to Find the Surface Area and Volume of Sphere
import java.util.*;
public class Main
{
//Calculate the Volume of Sphere
public static double VolumeOfSphere (double radius)
{
double Volume = (4.0 / 3) * Math.PI * radius * radius * radius;
return Volume;
}
//Calculate the Surface Area of Sphere
public static double SurfaceAreaOfSphere (double radius)
{
double surfacearea = 4 * Math.PI * radius * radius;
return surfacearea;
}
// Driver Code
public static void main (String[] args)
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter the radius of the sphere: ");
double radius=sc.nextDouble();
double surface_area = SurfaceAreaOfSphere(radius);
double volume = VolumeOfSphere(radius);
System.out.println("The surface area of the sphere = "+surface_area);
System.out.println("The volume of sphere = "+volume);
}
}
输入球体的半径:4 球体的表面积= 201.06192982974676 球体的体积= 268 . 58688 . 58686868666