JAVA程序!输入半径,求圆的周长和面积

我是初学者,学这个没几天,这个怎样编写啊,谢谢哈!

第1个回答  推荐于2017-09-06
package baidu;
import java.util.Scanner;

//java.util.Scanner的使用
public class h
{static Circle cir;
public static void main(String args[])
{
Scanner input = new Scanner(System.in);
System.out.println("请输入圆的半径:");

while (input.hasNext()) {
double a = input.nextDouble();
cir=new Circle(a);
System.out.println("圆的面积是: "+cir.getArea());
System.out.println("圆的周长是: "+cir.getLength());
}

input.close();
}

}

class Circle //定义一个圆的类
{
double radius,area;
Circle(double r)
{
this.radius =r;
}
double getArea( ) //返回面积
{
return 3.1415926*radius*radius;
//要求计算出area返回
}
double getLength( ) //返回周长
{
return 2*3.1415926*radius;
//【代码14】 // getArea方法体的代码,要求计算出length返回
}
void setRadius(double newRadius) //设置半径
{
radius=newRadius;
}
double getRadius( ) //返回半径
{
return radius;
}
}本回答被提问者采纳

Java程序:输入圆的半径,输出圆的周长和面积。(用eclipse编)_百度知 ...
步骤如下:public static void main(String args[]){double p =3.1415926 ;double r;System.out.println("请输入半径");Scanner s = new Scanner(System.in);r = Double.parseDouble(s.next());System.out.println("圆的面积为"+p*r*r);System.out.println("圆的周长为"+p*2*r);} }...

使用java,从键盘输入圆的半径,求圆的周长和圆的面积并输出?
double r;double l;double s;System.out.println("请输入圆的半径:");Scanner in=new Scanner(System.in);r=Double.parseDouble(in.nextLine());l=2*Math.PI*r;s=Math.PI*r*r;System.out.println("圆的周长:"+l);System.out.println("圆的面积:"+s);} } ...

用java编写一个应用程序,要求用户输入一个圆的半径(double类型),然后计...
temp=Double.parseDouble(str);System.out.print("改圆的直径为-->"+round.diameter(temp)+"\\n"+ "改圆的周长为-->"+ round.perimeter(temp)+"\\n"+ "改圆的面积为-->"+ round.area(temp));} } 楼主别忘了给分啊~~~

用java 编写一个程序,要求输入圆的半径,求圆的周长,面积.
System.out.println("你好,请输入半径:");\/\/得到键盘输入的一行,并转化为整型!Circle circle = new Circle(); \/\/ circle.radius = Integer.parseInt(buf.readLine());System.out.println("周长为"+circle.perimeter());System.out.println("面积为"+circle.area());} catch (Exception e){ ...

用java 编写一个程序,要求输入圆的半径,求圆的周长,面积.
实现思路:输入一个半径的值,之后即可求出周长和面积:代码举例:import javax.swing.JOptionPane;class account { public static void main(String[] args){ String radiusString = JOptionPane.showInputDialog(null ,"请输入半径 : " , "计算" , JOptionPane.QUESTION_MESSAGE);double radius = ...

编写一个输入圆半径,输出圆的周长和面积的java applet程序,代码大概...
add(new Label("输入半径:"));add(tf);add(cal);add(l);cal.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { r = Double.valueOf(tf.getText());double zc = r*2*Math.PI;double s = Math.PI*r*r;DecimalFormat df = new DecimalFormat("#....

Java输入圆半径,计算圆的周长和面积(使用IO流完成输入,控制台输出)
import javax.swing.JOptionPane;public class yuan{ public static void main(String args[]){ double p,s,l,r;String str;\/\/其中s为面积,l为周长,r为半径 p=3.1415;str=JOptionPane.showInputDialog("请输入圆的半径r");r=Double.parseDouble(str);l=2*p*r;s=p*r*r;System.out....

java程序设计:编写程序,从控制台输入圆的半径,并保存在变量r中,计算并...
\/\/求面积 public static float getAre(){ return PI*r*r;} public static void mian(String[] args){ \/\/输入一个半径值 Scanner scan = new Scanner(System.in);r = scan.nextFloat();\/\/打印周长 System.out.println("周长:"+getgetCir());\/\/打印面积 System.out.println("面积:"+get...

如何用java计算一个圆的面积和周长?
一、数学公式:圆周长=2*π*半径 面积=π*半径²二、算法分析:周长和面积都依赖半径,所以要先输入半径值,然后套用公式,计算周长和面积。 最终输出结果即可。三、参考代码:代码如下 include "stdio.h"define Pi 3.14 void main(){ float r,c,area;printf("请输入圆的半径:");scanf("...

编写一个程序,从键盘输入圆的半径,计算该半径对应的周长,面积,球的表...
public static void main(String agrs[]){ Scanner a=new Scanner(System.in);System.out.println("请输入圆的半径");int r=Integer.parseInt(a.next());System.out.println("圆的周长是: "+ 2*Math.PI*r); \/\/ 公式 2*π*r System.out.println("圆的面积是: "+ Math.PI*r*r); \/...

相似回答