當前位置:首頁 » 編程語言 » java求圓的面積和周長

java求圓的面積和周長

發布時間: 2023-01-06 01:10:58

『壹』 如何用java計算一個圓的面積和周長

一、數學公式:

圓周長=2*π*半徑

面積=π*半徑²

二、演算法分析:

周長和面積都依賴半徑,所以要先輸入半徑值,然後套用公式,計算周長和面積。 最終輸出結果即可。

三、參考代碼:

代碼如下

#include"stdio.h"

#definePi3.14

voidmain()

{

floatr,c,area;

printf("請輸入圓的半徑:");

scanf("%f",&r);

c=2*Pi*r;

area=Pi*r*r;

printf("該圓的周長是%.2f,面積是%.2f ",c,area);

}

『貳』 JAVA編程中求圓的面積怎麼寫

import java.util.Scanner;

//java 並不直接支持控制台輸入,但可以使用Scanner類建立它的對象,已讀取來System.in的輸入

public class KongZhi {

public static void main(String[] args) {

Scanner input = new Scanner( System.in);

System.out.println("Enter a number for radius: ");

double radius = input.nextDouble();

double area= radius*radius*3.14;

System.out.println("The area for the circle of radius "+radius+" "+area);

}

}

(2)java求圓的面積和周長擴展閱讀

其他方法求圓的面積:

#include<stdio.h>

#include<math.h>

#define M=3.14

int main()

{

int r;

double s;

scanf("%d",&r);

s=M*pow(r,2);

printf("%0.7lf",s);

return 0;

}

『叄』 用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 Application程序,能夠計算圓的周長和面積。要求:1)定義

實現思路:輸入一個半徑的值,之後即可求出周長和面積:
代碼舉例:
import javax.swing.JOptionPane;
class account
{
public static void main(String[] args)
{
String radiusString = JOptionPane.showInputDialog(null ,
"請輸入半徑 : " , "計算" , JOptionPane.QUESTION_MESSAGE);
double radius = Double.parseDouble(radiusString);
double c;
double area;
final double PI = 3.14159;//定義圓周率π的值
c = 2 * PI * radius; //計算周長
area = radius * radius * PI;//計算面積
//輸出結果
JOptionPane.showMessageDialog(null ,
"周長是 : " + c + "\n" + "面積是 : " + area ,
"outputNumber" , JOptionPane.INFORMATION_MESSAGE);
}
}

『伍』 編程半徑為3.4的圓的面積和周長 java

程序實現如下:

importjava.lang.Math;

publicclassExos6{
privatedoubleradius;

Exos6(doubler){
this.radius=r;
}

publicdoubleareaCal(){
returnMath.PI*Math.pow(this.radius,2);
}

publicdoubleperimeterCal(){
return2*Math.PI*this.radius;
}

publicstaticvoidmain(String[]args){
Exos6c=newExos6(3.4);
System.out.println("周長為:"+c.perimeterCal());
System.out.println("面積為:"+c.areaCal());
}
}

『陸』 使用java,從鍵盤輸入圓的半徑,求圓的周長和圓的面積並輸出

import java.util.Scanner;

public class Circle {
public static void main(String[] args) {
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習題:輸入圓的半徑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怎麼求圓的面積和周長啊,求教!!!!

一樣是:πr²和2πr
只是java里沒有π,因此我們經常用3.14常數,或更精確一點的常數
而乘法我們用*表示
於是:
πr² = 3.14*r*r
2πr = 2*3.14*r

『玖』 java設計一個Circle(圓)類,計算圓的面積和周長,並輸出圓的半徑、面積和周長

第一個圓類計算第一個圓類計算圓的面積和周長並輸出圓的半徑,面積和周長這個圓的面積當然是有公式來計算的

『拾』 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里不知道有沒有π的常量 這里我就直接打數字了

(10)java求圓的面積和周長擴展閱讀:

Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程 。

Java具有簡單性、面向對象、分布式、健壯性、安全性、平台獨立與可移植性、多線程、動態性等特點 。Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等。

JCP(Java Community Process)是一個開放的國際組織,主要由Java開發者以及被授權者組成,職能是發展和更新Java技術規范、參考實現(RI)、技術兼容包(TCK)。

JCP維護的規范包括Java ME、Java SE、Java EE、XML、OSS、JAIN等。組織成員可以提交JSR(JavaSpecification Requests),通過特定程序以後,進入到下一版本的規范裡面。

JSR是早期提議和最終發布的Java平台規范的具體描述。通常,一個新的JSR的提出是為了增加或者規范Java平台的功能。某個具體的JSR由專家組共同來制定,工作由組長協調。例如,CLDC1.0(Connected Limited Device Configuration,JSR30)由Sun公司的Antero Taivalsaari擔任組長,同時專家組的成員還包括Siemens、Motorola、Nokia、Symbian等。Java ME平台規范是在JSR68中定義的,規范組長是Sun公司的Jon Courtney。

JSR完成後,相關的規范及JavaAPI會在JCP的官方網站發布。設備製造商可以在自己的產品中實現某個JSR,如MIDP2.0(JSRll8)。但是這些都必須要通過TCK(Technology Compatibility Kit)測試以確保技術兼容性。

按照技術類別可以分成以下幾類:

1、J2EE平台規范

2、J2SE平台規范

3、J2ME平台規范

4、運營支持系統規范(OSS)

5、綜合網路的Java 應用(JAIN)

6、XML 操作規范

熱點內容
隨機啟動腳本 發布:2025-07-05 16:10:30 瀏覽:528
微博資料庫設計 發布:2025-07-05 15:30:55 瀏覽:25
linux485 發布:2025-07-05 14:38:28 瀏覽:305
php用的軟體 發布:2025-07-05 14:06:22 瀏覽:756
沒有許可權訪問計算機 發布:2025-07-05 13:29:11 瀏覽:433
javaweb開發教程視頻教程 發布:2025-07-05 13:24:41 瀏覽:708
康師傅控流腳本破解 發布:2025-07-05 13:17:27 瀏覽:243
java的開發流程 發布:2025-07-05 12:45:11 瀏覽:688
怎麼看內存卡配置 發布:2025-07-05 12:29:19 瀏覽:285
訪問學者英文個人簡歷 發布:2025-07-05 12:29:17 瀏覽:835