用C#語言編寫,要求申明三角形類,繼承圖形抽象類別,計算三角形的周長和面積!

用C#語言編寫,要求申明三角形類,繼承圖形抽象類別,計算三角形的周長和面積!


class Sharp{
public virtual Sun(){
}
}
class Sharp_Par1:Sharp{
public Point P1,P2,P2;
public overides Sun(){
}
}



若點P在三角形ABC內,試比較三角形ABC的周長與三角形BPC的周長的大小,並說明理由.


三角形ABC的周長(AB+AC+BC)大於三角形BPC的周長(PB+PC+BC)
理由是:延長BP交AC於D.
在三角形ABD中,AB+AD大於BD,
在三角形PDC中,PD+DC大於PC,
所以AB+AD+PD+DC大於BD+PC,
即:AB+AC+PD大於BP+PD+PC,
所以AB+AC大於PB+PC,
所以AB+AC+BC大於PB+PC+BC.



兩個三角形周長比3:5面積比是多少?


如果相似,那面積比就是周長比的平方,即9:25
面積是長度的二次方關係,就拿底*高來算,每一項比都是3:5,乘起來就是9:25啦
如果不相似就沒有什麼規律了.