java圓周長代碼 編寫一個java程序計算圓的周長

java習(xí)題:輸入圓的半徑r,計算并輸出圓的面積和周長。

import java.util.Scanner;

創(chuàng)新互聯(lián)公司專業(yè)成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè),集網(wǎng)站策劃、網(wǎng)站設(shè)計、網(wǎng)站制作于一體,網(wǎng)站seo、網(wǎng)站優(yōu)化、網(wǎng)站營銷、軟文營銷等專業(yè)人才根據(jù)搜索規(guī)律編程設(shè)計,讓網(wǎng)站在運行后,在搜索中有好的表現(xiàn),專業(yè)設(shè)計制作為您帶來效益的網(wǎng)站!讓網(wǎng)站建設(shè)為您創(chuàng)造效益。

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)創(chuàng)建一個Scanner,

控制臺會一直等待輸入,直到敲回車鍵結(jié)束,

把所輸入的內(nèi)容傳給Scanner,作為掃描對象。

要獲取輸入的內(nèi)容,則只需要調(diào)用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是一門面向?qū)ο缶幊陶Z言,不僅吸收了C++語言的各種優(yōu)點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實現(xiàn)了面向?qū)ο罄碚?,允許程序員以優(yōu)雅的思維方式進行復(fù)雜的編程。

Java具有簡單性、面向?qū)ο?、分布式、健壯性、安全性、平臺獨立與可移植性、多線程、動態(tài)性等特點。Java可以編寫桌面應(yīng)用程序、Web應(yīng)用程序、分布式系統(tǒng)和嵌入式系統(tǒng)應(yīng)用程序等。

用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計算一個圓的面積和周長?

一、數(shù)學(xué)公式:

圓周長=2*π*半徑

面積=π*半徑2

二、算法分析:

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

三、參考代碼:

代碼如下

#include?"stdio.h"

#define?Pi?3.14

void?main()

{

float?r,c,area;

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

scanf("%f",r);

c=2*Pi*r;

area=Pi*r*r;

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

}

用java 代碼求圓和正方形的周長

public class Demo1 {

public static void main(String[] args) {

R r1=new R(3,5);

Circle c1=new Circle(2);

System.out.println(r1.print());

System.out.println(c1.print());

}

}

class R{

int a;

int b;

R(int a,int b){

this.a=a;

this.b=b;

}

int print( ){

return a*b;

}

}

class Circle{

int r;

Circle(int r){

this.r=r;

}

int print( ){

return 3.14*r*r;

}

}

新聞名稱:java圓周長代碼 編寫一個java程序計算圓的周長
本文路徑:http://muchs.cn/article14/doshcde.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、靜態(tài)網(wǎng)站、做網(wǎng)站、營銷型網(wǎng)站建設(shè)、手機網(wǎng)站建設(shè)、ChatGPT

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)