給你一個思路吧,定義一個抽象類表示圖形,有顏色屬性、粗細屬性、求面積方法、比較大小的方法。然后在定義一個類表示三角形,繼承這個抽象類,三角形類有三個屬性,分別表示它的三個頂點坐標。

成都創(chuàng)新互聯(lián)公司專注于遼陽企業(yè)網(wǎng)站建設(shè),自適應(yīng)網(wǎng)站建設(shè),成都商城網(wǎng)站開發(fā)。遼陽網(wǎng)站建設(shè)公司,為遼陽等地區(qū)提供建站服務(wù)。全流程專業(yè)公司,專業(yè)設(shè)計,全程項目跟蹤,成都創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)
當編輯并運行一個Java程序時 需要同時涉及到這四種方面。
Point2D.Double 就是一個點坐標,x和y都是double類型的。看看API也知道了。
三角形成立條件,任意兩邊之和大于第三邊,任意兩邊之差小于第三邊。
1、由James Gosling和同事們共同研發(fā),并在1995年正式推出。Java最初被稱為Oak,是1991年為消費類電子產(chǎn)品的嵌入式芯片而設(shè)計的。1995年更名為Java,并重新設(shè)計用于開發(fā)Internet應(yīng)用程序。
2、); } } } import java.util.Scanner;/** * 輸入三角形邊長,并計算面積。
3、用二維數(shù)組的前提是你也得這么存進去,我的理解是這種倒三角用兩個循環(huán)就能實現(xiàn),外層循環(huán)實現(xiàn)換行,內(nèi)層循環(huán)實現(xiàn)字符的累加。
main函數(shù)前四行就扯了一個蛋,輸入了一個int n,定義了一個int a[n][n]把重點放到楊輝三角上來。。楊輝三角的思想是:每一個數(shù)字都是它肩上兩個數(shù)之和。
對于你這個for循環(huán)。按照你輸入的5來分析,第一個放一起的寫法,這是只有一層循環(huán),當(x,y)=(3,2)(4,3)(5,4)(6,5)時,滿足循環(huán)條件,共循環(huán)四次。
int a : arr) {if(a == 0)System.out.print( );elseSystem.out.print(a);}System.out.println();}public static void main(String[] args) {triangle(11);//測試層數(shù)為11時的楊輝三角}有問題再追問。
這是我寫得代碼,用得是不規(guī)則數(shù)組,可惜不是等腰三角形(本人僅是一名初中的學(xué)生,熱愛編程,個人觀點僅供參考,如有不對歡迎指正,謝謝。
新聞標題:java代碼三角形 用java編寫三角形星號
文章起源:http://chinadenli.net/article16/desijdg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、App開發(fā)、微信公眾號、小程序開發(fā)、面包屑導(dǎo)航、關(guān)鍵詞優(yōu)化
聲明:本網(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)