bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

java三角形所有代碼,java編程三角形

Java語言楊輝三角

打印楊輝三角代碼如下:

新鄭網站制作公司哪家好,找創新互聯建站!從網頁設計、網站建設、微信開發、APP開發、響應式網站設計等網站項目制作,到程序開發,運營維護。創新互聯建站自2013年起到現在10年的時間,我們擁有了豐富的建站經驗和運維經驗,來保證我們的工作的順利進行。專注于網站建設就選創新互聯建站

public class woo {

public static void triangle(int n) {

int[][] array = new int[n][n];//三角形數組

for(int i=0;iarray.length;i++){

for(int j=0;j=i;j++){

if(j==0||j==i){

array[i][j]=1;

}else{

array[i][j] = array[i-1][j-1]+array[i-1][j];

}

System.out.print(array[i][j]+"\t");

}

System.out.println();

}

}

public static void main(String args[]) {

triangle(9);

}

}

擴展資料:

楊輝三角起源于中國,在歐洲這個表叫做帕斯卡三角形。帕斯卡(1623----1662)是在1654年發現這一規律的,比楊輝要遲393年。它把二項式系數圖形化,把組合數內在的一些代數性質直觀地從圖形中體現出來,是一種離散型的數與形的優美結合。

楊輝三角具有以下性質:

1、最外層的數字始終是1;

2、第二層是自然數列;

3、第三層是三角數列;

4、角數列相鄰數字相加可得方數數列。

用Java程序編寫一個三角形的類,三條邊為三個屬性求三角形的面積和周長,并設計構造方法

import?java.util.Scanner;

public?class?TestDeadLock{

public?static?void?main(String[]?args){

double?a,?b,?c;??//三角形三條邊

Scanner?sc?=?new?Scanner(System.in);

System.out.println("請輸入三角形的三條邊長(回車鍵輸入下一位):");

a?=?sc.nextDouble();

b?=?sc.nextDouble();

c?=?sc.nextDouble();

Triangle?angle?=?new?Triangle(a,?b,?c);

if(angle.isTriangle()){

System.out.println("三角形的周長是:"?+?angle.pereTriangle());

System.out.println("三角形的面積是:"?+?angle.areaTriangle());

}else

System.out.println("這三個邊長不能組成三角形:"?+?a?+?"??"?+?b?+?"??"?+?c);

}???

}

class?Triangle{

private?double?a,?b,?c;

public?Triangle(double?a,?double?b,?double?c){

this.a?=?a;?

this.b?=?b;

this.c?=?c;

}

public?boolean?isTriangle(){

if(?a?+?b??c??a?+?c??b???b?+?c??a){?return?true;}

else

return?false;

}

public?double?pereTriangle(){

return?a?+?b?+?c;

}

public?double?areaTriangle(){

double?area?=?0.0,?temp?=?0.0;

temp?=?0.5?*?(a?+?b?+?c);

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

return?area;

}

}

java怎么打出三角形

用Java代碼中的for循環可以打印出各種三角形,便于熟悉for循環的特性,即外環循環執行一次,內循環執行N次。

工具:

電腦軟件

for循環

三角形

方法:

1、打印定點在左下的直角三角形;

2、打印定點在左上的直角三角形;

3、打印定點在右下的直角三角形,這里三角形的形狀是由*所占的位置決定的;

4、打印定點在左下的直角三角形,這里三角形的形狀是由*所占的位置決定的;

5、打印定點在正上方的直角三角形;

6、打印定點在正下方的直角三角形。

java 編程 三角形

//java編程:輸入三角形的三邊,并輸出,同時判斷這三邊能否構成三角形,?

public?class?Triangle2?

{?

???private?double?sideA,sideB,sideC;//外部不能改變這些變量的值,只能在類中使用方法來修改和獲得這些變量的值??

public?void?setSide(double?sideA,double?sideB,double?sideC)

{???

this.sideA=sideA;//成員變量被局部變量隱藏,需要使用this關鍵字使用被隱藏的成員變量??

this.sideB=sideB;???

this.sideC=sideC;?

???}????

???public?double?getSideA()??

???{???

??return?sideA;?

???}???

???public?double?getSideB()??

???{???

??return?sideB;??

???}????

???public?double?getSideC()??

???{???

??return?sideC;??

???}???

???public?boolean?isOrNotTrangle()//判斷三邊能否構成三角形??

{???

if(sideA+sideBsideCsideA+sideCsideBsideB+sideCsideA)???

???{????

??return?true;?

???}???

???else???

???{????

?return?false;??

???}

}??

}?

class?Example1

?{?

public?static?void?main(String?args[])

{?

?double?sideA,sideB,sideC;?

?Triangle2?triangle=new?Triangle2();???

?triangle.setSide(7.2,8.3,9.6);??

?sideA=triangle.getSideA();??

?sideB=triangle.getSideB();?

?sideC=triangle.getSideC();??

?System.out.println("輸入的三角形的三邊為:"+sideA+"?"+sideB+"?"+sideC);

boolean?isOrNotTrangle=triangle.isOrNotTrangle();

if(isOrNotTrangle==true)??

{???

??System.out.println("這三邊可以構成三角形");???

???}???

?else?

???{??

??System.out.println("這三邊不可以構成三角形");

}?

}

}

用Java編寫一個判斷三角形的程序

import java.io.*;

public class Test{

public static void main(String[] args)throws IOException{

int[] a=new int[3];

System.out.println("請從小到大輸入");

for(int i=0;i3;i++){

BufferedReader in=new BufferedReader(new InputStreamReader(System.in));

a[i]=Integer.parseInt(in.readLine());

}

double temp,theat,pi=3.1415;

if(a[0]+a[1]a[2]||a[1]+a[2]a[0]||a[0]+a[2]a[1]){

System.out.println("你輸入的不能構成三角形");

}

else if(a[0]==a[1]) {

System.out.println("你輸入的三角形是等腰三角形");

}

else {

if(0==a[0]*a[0]+a[1]*a[1]-a[2]*a[2]){

System.out.println("你輸入的三角形是直角三角形");

}

temp=(double)(a[0]*a[0]+a[1]*a[1]-a[2]*a[2])/(2*a[0]*a[1]);

System.out.println(temp);

theat=Math.acos(temp);

//theat=(180*theat)/pi;

if(theat90theat180){

System.out.println("你輸入的三角形是鈍角三角形");

}

else if(theat90theat0){

System.out.println("你輸入的三角形是銳角三角形");

}

}

}}做的不是很好 可以將就下 哈

用java編程楊輝三角的代碼?

1.楊輝三角形由數字排列,可以把它看做一個數字表,其基本特性是兩側數值均為1,其他位置的數值是其正上方的數字與左上角數值之和,下面是java使用for循環輸出包括10行在內的楊輝三角形

2.思路是創建一個整型二維數組,包含10個一維數組。使用雙層循環,在外層循環中初始化每一個第二層數組的大小。在內層循環中,先將兩側的數組元素賦值為1,其他數值通過公式計算,然后輸出數組元素。

代碼如下:

public class YanghuiTriangle {

public static void main(String[] args) {

int triangle[][]=new int[10][];// 創建二維數組

// 遍歷二維數組的第一層

for (int i = 0; i triangle.length; i++) {

triangle[i]=new int[i+1];// 初始化第二層數組的大小

// 遍歷第二層數組

for(int j=0;j=i;j++){

// 將兩側的數組元素賦值為1

if(i==0||j==0||j==i){

triangle[i][j]=1;

}else{// 其他數值通過公式計算

triangle[i][j]=triangle[i-1][j]+triangle[i-1][j-1];

}

System.out.print(triangle[i][j]+"\t"); // 輸出數組元素

}

System.out.println(); //換行

}

}

}

當前題目:java三角形所有代碼,java編程三角形
文章源于:http://vcdvsql.cn/article46/hspghg.html

成都網站建設公司_創新互聯,為您提供網站營銷虛擬主機網站收錄小程序開發網站設計

廣告

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

外貿網站制作