java求圆的周长和面积
㈠ java题 求圆的面积和周长
修改完毕
publicclassCircle{
doubler;
publicCircle(){
Scannerscan=newScanner(System.in);
r=scan.nextDouble();
}
publicvoidJisuan(){
System.out.println("周长为"+2*3.14*r+"面积为"+r*r*3.14);
}
}
classTest{
publicstaticvoidmain(String[]args){
Circlea=newCircle();
a.Jisuan();
}
}
㈡ 用java求圆的面积与周长
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());
}
}
㈢ 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);
}
}
(3)java求圆的周长和面积扩展阅读:
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 。
㈣ 用java面向对象(刚学到类和对象,传参这一块)的方法求圆的周长和面积
classCircle{
privatedoubleradius;
staticdoublePI=3.14;
publicCircle(doubleradius){
super();
this.radius=radius;
}
publicdoublegetRadius(){
returnradius;
}
publicvoidsetRadius(doubleradius){
this.radius=radius;
}
}
publicclassX4_3_1{
publicstaticvoidmain(String[]args){
Circlec1=newCircle(100);
Circlec2=newCircle(200);
System.out.println("c1的周长:"+2*c1.PI*c1.getRadius());
System.out.println("c1的面积:"+c1.PI*c1.getRadius()*c1.getRadius());
System.out.println("c2的周长:"+2*c2.PI*c2.getRadius());
System.out.println("c2的面积:"+c2.PI*c2.getRadius()*c2.getRadius());
}
}
㈤ java习题:输入圆的半径r,计算并输出圆的面积和周长。
import java.util.Scanner;
public class Circle {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("请输入半径:");
Scanner sc = new Scanner(System.in);
int r = sc.nextInt();
/*通过new Scanner(System.in)创建一个Scanner,
控制台会一直等待输入,直到敲回车键结束,
把所输入的内容传给Scanner,作为扫描对象。
要获取输入的内容,则只需要调用Scanner的nextInt()方法*/
double area = 0,girth=0;
area = r*r*3.14;//面积
girth = 3.14*r*2;//周长
System.out.println("该圆的面积为:"+area);
System.out.println("该圆的周长为:"+girth);
}
}
拓展资料:
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
㈥ JAVA程序!输入半径,求圆的周长和面积
package ;
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计算圆的周长与面积。越简单越好。。
计算周长与面积类
public class cir{
public static void main(String arg[]){
double p=3.141592657;
double r=3;//确定半径值!!
double d;//周长
double a;//面积
System.out.println(d=2*p*r);//输入半径值,输出面积
System.out.println(a=p*r*r);//输入半径值,输出周长
}
}
㈧ 使用java,从键盘输入圆的半径,求圆的周长和圆的面积并输出
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.println("圆的周长为l="+l);
System.out.println("圆的面积为s="+s);
}}
㈨ java怎么求圆的面积和周长啊,求教!!!!
一样是:πr²和2πr
只是java里没有π,因此我们经常用3.14常数,或更精确一点的常数
而乘法我们用*表示
于是:
πr² = 3.14*r*r
2πr = 2*3.14*r
㈩ java的基础,求圆的面积和周长。
interface shape {
public double getarea();
public double getperimeter();
public void printA();
}
class circle implements shape {
double radius;
public circle(double r) {
this.radius = r;
}
public double getarea() {
return 3.14 * radius * radius;
}
public double getperimeter() {
return 2 * 3.14 * radius;
}
public void printA() {
System.out.println(getarea());
System.out.println(getperimeter());
}
}
public class aa1 {
public static void main(String args[]) {
circle i = new circle(2);
i.printA();
}
}
即可