java求形狀面積代碼 java求形狀面積代碼是什么

java編程中求三角形面積怎么寫?

java編程求三角形面積,首先判斷用戶輸入的三條邊是否符合規(guī)則,然后再使用函數(shù)sqrt來求面積,如下:

成都創(chuàng)新互聯(lián)成都企業(yè)網(wǎng)站建設(shè)服務(wù),提供網(wǎng)站制作、做網(wǎng)站網(wǎng)站開發(fā),網(wǎng)站定制,建網(wǎng)站,網(wǎng)站搭建,網(wǎng)站設(shè)計(jì),成都響應(yīng)式網(wǎng)站建設(shè)公司,網(wǎng)頁設(shè)計(jì)師打造企業(yè)風(fēng)格網(wǎng)站,提供周到的售前咨詢和貼心的售后服務(wù)。歡迎咨詢做網(wǎng)站需要多少錢:13518219792

if(a+bc){

if(b+ca){

if(c+ab){

System.out.println("能夠構(gòu)成三角形");

double??area=Math.sqrt(p*(p-a)*(p-b)*(p-c));

System.out.println("面積為:"+area);

}else{

System.out.println("不能夠構(gòu)成三角形");

}

}else{

System.out.println("不能夠構(gòu)成三角形");

}

}else{

System.out.println("不能夠構(gòu)成三角形");

}

Java編程求矩形的面積

import java.util.*;

public class Rectangle {

private float length; //定義長變量

private float width; // 寬變量

public Rectangle(float length,float width){

this.length=length;

this.width=width;

}

public float getGirth(){

return (length+width)*2;

} //求周長方法

public float getArea(){

return length*width;

} //求面積方法

public static void main (String[] args) {

Scanner in=new Scanner(System.in);//調(diào)用輸入方法

System.out.println ("請輸入矩形的長:");

float a=in.nextFloat();

System.out.println ("請輸入矩形的寬:");

float b=in.nextFloat();

System.out.println ("矩形周長為:"+new Rectangle(a,b).getGirth());

System.out.println ("矩形面積為:"+new Rectangle(a,b).getArea());

}

}

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

}

}

擴(kuò)展資料:

其他方法求圓的面積:

#includestdio.h

#includemath.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語言編寫一個(gè)計(jì)算圓的面積的程序

假設(shè)這個(gè)圓的類名叫做Circle,因?yàn)楦鶕?jù)圓的半徑就可以求出圓的周長和面積,所以可以在這個(gè)類中定義一個(gè)半徑屬性mRadius,然后定義兩個(gè)方法getLength和getArea分別實(shí)現(xiàn)計(jì)算圓周長和面積的功能。

java語言源代碼如下:

public class Circle{

//獲取圓的面積

public ?double getArea(){

return Math.PI*mRadius*mRadius;

}

Java是一種簡單的,跨平臺的,面向?qū)ο蟮?,分布式的,解釋的,健壯的安全的,結(jié)構(gòu)的中立的,可移植的,性能很優(yōu)異的多線程的,動態(tài)的語言。當(dāng)1995年SUN推出Java語言之后,全世界的目光都被這個(gè)神奇的語言所吸引。

也可簡稱Java,Java是一種可以撰寫跨平臺應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,是由Sun Microsystems公司于1995年5月推出的Java程序設(shè)計(jì)語言和Java平臺(即JavaSE, JavaEE, JavaME)的總稱。Java 技術(shù)具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應(yīng)用于個(gè)人PC、數(shù)據(jù)中心、游戲控制臺、科學(xué)超級計(jì)算機(jī)、移動電話和互聯(lián)網(wǎng),同時(shí)擁有全球最大的開發(fā)者專業(yè)社群。在全球云計(jì)算和移動互聯(lián)網(wǎng)的產(chǎn)業(yè)環(huán)境下,Java更具備了顯著優(yōu)勢和廣闊前景。

用java計(jì)算三角形、矩形、圓的面積

//圖形類作父類

public class Diagram {

//計(jì)算面積

public double area(){return 0;}

}

//圓類:繼承圖形類

public class Crile extends Diagram{

private double r;

public Crile(double r){

this.r=r;

}

//重寫area方法

public double area(){

double r=this.r;

return r*r*3.14;

}

}

//三角形類:繼承圖形類

public class Triangle extends Diagram{

private double high; //三角形的高

private double bottom; //三角形的底

public Triangle(double h,double b){

this.high=h;

this.bottom=b;

}

public double area(){

double h=this.high;

double b=this.bottom;

return h*b/2;

}

}

//測試

public class test {

public static void main(String[] args) {

System.out.println("請選擇圖形的類型:(1)三角形(2)圓");

Scanner scanner=new Scanner(System.in);

int i=scanner.nextInt();

if(i==1){

System.out.println("你選擇的是三角形!請輸入三角形高長(回車結(jié)束):");

double high=scanner.nextLong();

System.out.println("請輸入三角形底長(回車結(jié)束):");

double bottom=scanner.nextLong();

//這里體現(xiàn)動態(tài),如果選擇的圖形是三角形,那么創(chuàng)建三角形類

//調(diào)用的時(shí)候就是調(diào)用的三角形的方法

Diagram diagram=new Triangle(high, bottom);

System.out.println("三角形的面積為:"+diagram.area());

}

if(i==2){

System.out.println("你選擇的是圓形!請輸入圓的半徑(回車結(jié)束):");

double r=scanner.nextLong();

Diagram diagram=new Crile(r);

System.out.println("三角形的面積為:"+diagram.area());

}

}

}

其他的一樣了,純手工 望采納!

網(wǎng)站名稱:java求形狀面積代碼 java求形狀面積代碼是什么
文章路徑:http://www.muchs.cn/article2/hggdic.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作、定制開發(fā)小程序開發(fā)、外貿(mào)建站、網(wǎng)頁設(shè)計(jì)公司建站公司

廣告

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

手機(jī)網(wǎng)站建設(shè)