用java求圆的面积与周长

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用java求圆的面积与周长相关的知识,希望对你有一定的参考价值。

定义能计算圆的面积、周长的类circle,半径r为私有数据分量,其值由类circle的构造函数初始化,类circle提供读取半径r的方法getr();计算面积的方法area();计算周长的方法circlelength()。
再定义类circlecomputer其包含程序运行所需的方法main,圆的半径为1,请设计程序, 必须使用类circle的构造函数及方法初始化数据分量和计算圆的面积、周长并打印出如下形式的结果。

半径 面积 周长

class Circle
private int r;
public Circle(int r)
this.r=r;


public int getr()
return r;

public double getArea()
return Math.PI*r*r;

public double getCircleLength()
return Math.PI*2*r;


public class CircleComputer
public static void main(String []args)
Circle a=new Circle(1);
System.out.println("圆半径r= "+a.getr());
System.out.println("圆面积为:"+a.getArea());
System.out.println("圆周长为:"+a.getCircleLength());

参考技术A public class Square

private double radius;//私有成员变量
public Square()//构造函数

this.radius=6.0;

public double Getr()//读取半径

return radius;

public void getArrer()//计算面积

System.out.print(radius*radius*3.14);

public void getcirclelength()//计算周长

System.out.print(2*radius*3.14);



public class NewMain //主函数

public static void main(String[] args)

Square sq=new Square();
System.out.print("圆的半径为:"+sq.Getr());

System.out.print("面积为:");
sq.getArrer();
System.out.print("周长:");
sq.getcirclelength();


参考技术B public class Test

public static void main(String[] g)
Circle circle = new Circle(1);
System.out.println("半径 "+circle.getR());
System.out.println("面积 "+circle.area());
System.out.println("周长 "+circle.circleLength());




class Circle
private int r;

//构造函数
public Circle(int r)
this.r = r;

//获取半径
public int getR()
return r;

//计算圆面积
public double area()
return r * r * Math.PI;

//计算圆周长
public double circleLength()
return 2 * r * Math.PI;

参考技术C public class Circle
private int r;

public Circle(int r)

this.r = r;


public int getR()
return r;


public double area()

return Math.PI*getR()*getR();


public double circlelength()

return Math.PI*getR()*2;


public static void main(String[] args)
Circle circle=new Circle(1);
System.out.println(circle.getR());
System.out.println(circle.area());
System.out.println(circle.circlelength());

定义一个圆类,计算圆的面积和周长。

//定义一个圆类,计算圆的面积和周长。
// 要求:分别用成员函数
#include <iostream>
using namespace std;
class cylinder

public:
friend void get_value(cylinder&);
float area(cylinder&);
float volume(cylinder&);
float R;
private:
float h;
;

void get_value(cylinder&)

cout<<"输入半径R和高h:";


float area(cylinder&d)

return(2*3.14*d.R+2*3.14*d.R*d.h);


float volume(cylinder&t)

return(3.14*t.R*t.R*t.h);


int main()
Cylinder cylinder1;
get_value(cylinder1);
cout<<"面积="<<area(cylinder1)<<endl;
cout<<"体积="<<volume(cylinder1)<<endl;
return 0;

周长:形成整个圆的那条曲线的长度叫圆的周长。
面积:组成员的那条曲线中的面积,就是圆的面积。
参考技术A 周长:圆的周长就是用曲线围成的圆的长度叫做圆的周长。面积:用曲线围城的圆的大小叫做圆的面积。 参考技术B “请问关于圆的周长、半径、直径公式各自怎么球算的公式是什么?”的意思是什么哦?“球”是“求”?那么,是这样滴~~:
圆周长=2×3.14×半径【或】3.14×直径
圆半径=直径÷2
圆直径=周长÷3.14
【我是6年级的,才学的,我怎么可能不记得呢?(*^__^*)...嘻嘻】
面积= 圆周率*半径的平方
圆周率约等于3.14

以上是关于用java求圆的面积与周长的主要内容,如果未能解决你的问题,请参考以下文章

如何用java计算一个圆的面积和周长?

用java 编写一个程序,要求输入圆的半径,求圆的周长,面积.

JAVA编程中求圆的面积怎么写?

用Java编写程序,从键盘输入圆的半径,求圆的周长和面积并输出

C++ 设计一个圆类,计算圆的面积和周长。

Java程序:输入圆的半径,输出圆的周长和面积。(用eclipse编)