计算圆的面积
来源:互联网 发布:fanuc示教器模拟软件 编辑:程序博客网 时间:2024/04/28 08:21
程序的算法描述:
1)读取圆的半径
2)将圆 的半径存储在程序中
3)利用公式计算圆的面积(面积=半径*半径*PI)
4)显示面积
程序清单ComputeArea.java
public class ComputeArea {public static void main (String args []){final double PI=3.14159;//Declare a constantdouble radius;// Declare radiusdouble area;// Declare area//Step 1:Read in radius//Step 2:Compute area//Step 3:Display the area//Assign a radiusradius=20;//New vlaue is radius//Compute areaarea=radius*radius*PI;//Display resultsSystem.out.println("The area for the circle of radius "+radius+" is "+area);}}
从控制台读取输入
因为在上面的程序清单中,源代码中圆的半径是固定的。如果要使用不同的半径,则需要该源代码然后重新编译,很不方便。所以,我们可以使用Scanner类从控制台输入。
Java使用System.out来表示标准输出设备,而用System.in来表示标准输入设备。为了完成控制台输出,只需要用println方法就可以在控制台上显示基本值或字符串。由于Java不直接支持控制台输入,但是可以使用Scanner类创建它的对象,以读取来自System.in的输入。
程序清单ComputeAreaWithConsoleInput.java
import java.util.Scanner;//Scanner is in the java.util packagepublic class ComputeAreaWithConsoleInput {public static void main (String args []){//Create a Scanner objectScanner input = new Scanner(System.in);//Prompt the user to enter a radiusSystem.out.print("Enter a number for radius:");double radius=input.nextDouble();//Compute areadouble area=radius*radius*3.14159;//Display resultSystem.out.println("The area for the circle of radius "+radius+" is "+area);}}
提醒:print方法和println方法很类似,两者的不同之处在于:当显示完字符串之后,println会将光标移到下一行,而print不会将光标移到下一行。
0 0
- 计算圆的面积
- 计算圆的面积
- 计算圆的面积
- 计算圆,长方形的面积
- 圆面积的计算 S
- 计算圆的面积的实验步骤
- 【计算几何】圆的面积并
- 快速计算圆的周长和面积
- VB作业之计算圆的面积
- 计算圆的周长和面积
- QtGui实现计算圆的面积
- 第二周 计算圆的面积
- 第二周,计算圆的面积
- 第2周-计算圆的面积
- 第2周:计算圆的面积
- 第2周:计算圆的面积
- 第2周:计算圆的面积
- 第二周作业:计算圆的面积!
- 本地编码的转码和转发和传输 live_send; live_receive
- eclipse提交github报错:not authorized
- 如何写可重入函数(线程安全)
- 不用Eclipse工具实现apk程序编译及打包 aapt
- 数据库学习1--函数依赖和多值依赖
- 计算圆的面积
- 个人站长做什么网站比较实际
- AsyncHttpClient 请求
- Java数据处理之中值滤波算法
- Spring MVC的简单用法
- 关于 jQuery About jQuery
- MDF自适应滤波器实现AEC
- C# WinForm程序退出的方法
- OnContextReleased 和OnContextCreated记录