導航:首頁 > 編程知識 > 幾何圖形怎麼編程

幾何圖形怎麼編程

發布時間:2023-05-18 22:47:00

1. java編程——求解幾何圖形的周長、面積的程序

平面圖形
名稱 符號 周長C和面積S
正方形 a—邊長 C=4a
S=a2
長方形 a和b-邊長 C=2(a+b)
S=ab
三角形 a,b,c-三邊長
h-a邊上的高
s-周長的一半
A,B,C-內角
其中s=(a+b+c)/2 S=ah/2
=ab/2·sinC
=[s(s-a)(s-b)(s-c)]1/2
=a2sinBsinC/(2sinA)

四邊形 d,D-對角線長
α-對角線夾角 S=dD/2·sinα
平行四邊形 a,b-邊長
h-a邊的高
α-兩邊夾角 S=ah
=absinα
菱形 a-邊長
α-夾角
D-長對角線長
d-短對角線長 S=Dd/2
=a2sinα
梯形 a和b-上、下底長
h-高
m-中位線長 S=(a+b)h/2
=mh
圓 r-半徑
d-直徑 C=πd=2πr
S=πr2
=πd2/4
扇形 r—扇形半徑
a—圓心角度數
C=2r+2πr×(a/360)
S=πr2×(a/360)
弓形 l-弧長
b-弦長
h-矢高
r-半徑
α-圓心角的度數 S=r2/2·(πα/180-sinα)
=r2arccos[(r-h)/r] - (r-h)(2rh-h2)1/2
=παr2/360 - b/2·[r2-(b/2)2]1/2
=r(l-b)/2 + bh/2
≈2bh/3
圓環 R-外圓半徑
r-內圓半徑
D-外圓直徑
d-內圓直徑 S=π(R2-r2)
=π(D2-d2)/4
橢圓 D-長軸
d-短軸 S=πDd/4
立方圖形
名稱 符號 面積S和體積V
正方體 a-邊長 S=6a2
V=a3
長方體 a-長
b-寬
c-高 S=2(ab+ac+bc)
V=abc
稜柱 S-底面積
h-高 V=Sh
棱錐 S-底面積
h-高 V=Sh/3
稜台 S1和S2-上、下底面積
h-高 V=h[S1+S2+(S1S1)1/2]/3
擬柱體 S1-上底面積
S2-下底面積
S0-中截面積
h-高 V=h(S1+S2+4S0)/6
圓柱 r-底半徑
h-高
C—底面周長
S底—底面積
S側—側面積
S表—表面積 C=2πr
S底=πr2
S側=Ch
S表=Ch+2S底
V=S底h
=πr2h

空心圓柱 R-外圓半徑
r-內圓半徑
h-高 V=πh(R2-r2)
直圓錐 r-底半徑
h-高 V=πr2h/3
圓台 r-上底半徑
R-下底半徑
h-高 V=πh(R2+Rr+r2)/3
球 r-半徑
d-直徑 V=4/3πr3=πd2/6
球缺 h-球缺高
r-球半徑
a-球缺底半徑 V=πh(3a2+h2)/6
=πh2(3r-h)/3
a2=h(2r-h)
球台 r1和r2-球台上、下底半徑
h-高 V=πh[3(r12+r22)+h2]/6
圓環體 R-環體半徑
D-環體直徑
r-環體截面半徑
d-環體截面直徑 V=2π2Rr2
=π2Dd2/4
桶狀體 D-桶腹直徑
d-桶底直徑
h-桶高 V=πh(2D2+d2)/12
(母線是圓弧形,圓心是桶的中心)
V=πh(2D2+Dd+3d2/4)/15

2. word文檔中如何編輯幾何圖形

點擊word上的「插入」選項卡。在插圖選項卡,找到「形狀」,點擊「形狀」的倒三角,展開後點擊想要插入的幾何圖。

在文檔中繪制所需圖形(起點處單擊左健滑鼠,按住不放拖至適當大小時,即在結束點松開滑鼠)。在工具欄的繪圖工具選項卡"格式「中,對幾何圖形的屬性進行設置,如設置填充色等。

3. java編程。類。 常見平面圖形(如三角形、圓、矩形和正方形等)的面積。利用抽象類,編寫程序實現該

abstractclassShape{
abstractdoublearea();
}

classCircleextendsShape{
privatedoubler;
privatefinaldoublePI=3.14;

publicCircle(doubler){
this.r=r;
}

@
doublearea(){
returnPI*r*r;
}
}

classRectangleextendsShape{
privatedoublew;
privatedoubleh;

publicRectangle(doublew,doubleh){
this.w=w;
this.h=h;
}

@Override
doublearea(){
returnw*h;
}
}

classTriangleextendsShape{
privatedoubleh;
privatedoublel;

publicTriangle(doubleh,doublel){
this.h=h;
this.l=l;
}

@Override
doublearea(){
return0.5*h*l;
}
}

classSquareextendsRectangle{
publicSquare(doublel){
super(l,l);
}
}

publicclassTest{
publicstaticvoidmain(String[]args){
System.out.println("圓"+newCircle(1).area());
System.out.println("矩形"+newRectangle(4,2).area());
System.out.println("正方形"+newSquare(3).area());
System.out.println("三角形"+newTriangle(3,4).area());
}
}

閱讀全文

與幾何圖形怎麼編程相關的資料

熱點內容
貨車拉韻達快遞用什麼app 瀏覽:949
安慶5g網路什麼時候上市 瀏覽:936
文件輸出流的相對路徑 瀏覽:288
蘋果5c升級時打不開機怎麼回事 瀏覽:52
台灣蝦皮網站怎麼發貨 瀏覽:303
vs2008格式化代碼快捷鍵 瀏覽:579
潮流聲音聊天交友app有哪些 瀏覽:406
txd文件怎麼打開 瀏覽:693
高仿微信聊天界面文件語音 瀏覽:398
網路電視如何搜到想要看的韓劇 瀏覽:425
日語微信網名大全 瀏覽:693
putty導出配置文件 瀏覽:340
三星s8文件夾 瀏覽:210
表中2行數據如何尋找相同個數 瀏覽:526
如何拍攝紅外教程 瀏覽:15
蘋果怎麼設置電腦雙擊打開文件 瀏覽:444
永恆之塔45boss代碼 瀏覽:21
cad的bac文件能夠刪除嗎 瀏覽:869
可以玩微信的老年機 瀏覽:303
哪個漫畫網站可以看東京復仇者 瀏覽:69

友情鏈接