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();
}
}

即可