在平面直角座標系中判定點(輸入順序任意)是否是長方形的C 程式怎麼寫

2023-01-24 05:01:00 字數 1144 閱讀 2930

1樓:匿名使用者

很抱歉,我之前的答案只考慮了與座標軸平行的情況,thodylk考慮得周全,但他第一種方法的第二步算出的兩條直線不一定會相交,需要判斷一下。另外, l_o_o_n_i_e的答案是不對的。

輸入四個點座標求解四邊形的面積的c++程式。分四個點在一條直線,三個點在一條直線,凸的,凹的 15

2樓:

給個思路,把四邊形拆成兩個三角形來計算:

1.先取出三個點,判斷剩餘的點在不在這個三角形內,不在,計算三角形面積,同時將後兩個點和第四個點組成另一個三角形,計算面積,相加即可。

2.在三角形內,重新取點,回到第一步;

判斷在不在三角形內,有個簡單的方法,過這個點做一條水平射線,判斷和三角形的交點,一個則在三角形內,否則不在;注意,交點為頂點要而外考慮,應該算作兩個點;

(用c++編寫程式)輸入平面直角座標系中一點的座標(x,y),判斷改點是在那個象限中或那一條座標軸上

3樓:匿名使用者

include "math.h"

class point

};class line

float getdistance(point p)};void main()

在平面直角座標系,如何判斷多個點是否在同一條直線上

4樓:匿名使用者

先取兩個點,然後用這兩個點求出直線方程,然後把其它點代入這個方程,如果成立就說明在這條直線上,不成立就不在

5樓:

任取兩個點作直線 不要算出直線方程只要算出斜率 斜率不一樣就肯定不會在一條直線上了

如果斜率一樣就要算方程了 把第三個點帶入算好的直線方程檢驗 這樣會快一點

6樓:匿名使用者

先利用兩個點求出直線方程,再驗證其它點是否滿足方程,若滿足,在同一直線上

也可利用向量和解析幾何知識,不知你學沒學過。

隨機輸入四個點座標,可以判斷是正方形嗎?

在平面直角座標系中,已知o是原點,四邊形abcd是長方形,a,b,c的座標分別是a(-3,1),b

在平面直角座標系xOy中,O為座標原點,動點P與兩個定點M

設點 baip座標為 x,y du依題意 得 zhi pm pn 12 dao 又m 1,0 n 4,0 2 x?1 y x?4 y,化簡得 回x2 y2 4,則動點p軌跡w方程為x2 y2 4 答 直線l y kx 3與曲線w交於a,b兩點,且w軌跡為圓心為 0,0 半徑r 2的圓,圓心到直線l的...

在平面直角座標系中,我們把橫縱座標都是整數的點叫做整點。且規定,正方形內部不包含邊界上的點

b.49 邊長為1和2的正方形內部有1個整點,邊長為3和4的正方形內部有9個整點,邊長為5和6的正方形內部有25個整點,推出邊長為7和8的正方形內部有49個整點,即可得出答案 求出邊長為1 2 3 4 5 6 7 的正方形的整點的個數,得到邊長為1和2的正方形內部有1個整點,邊長為3和4的正方形內部...

已知如圖,在平面直角座標系中,oabc是矩形,點A 0,3 ,C 5,0 點P從原點O出發,以單位長度

已知如圖,在平面直角座標系中,oabc是矩形,點a 0,3 c 5,0 點p從原點o出發,以2個單位長度 秒的速度沿著acbao的路線移動,回到點o就停止運動。1 寫出點b的座標。2 描出點p移動6秒時的位置,並求出此時點p的座標。3 在移動過程中,求點p到x軸的距離不超過2個單位長度時移動的時間t...