第十二周 專案四(6) 點和圓的關係

2021-07-02 20:16:41 字數 954 閱讀 2077

問題及**:

/*

* 檔名稱:project4.cpp

* 作 者:李楠

* 完成日期:2023年5月25日

* 版 本 號:v1.0

** 問題描述:(6)與圓心相連的直線:給定一點p,其與圓心相連成的直線,會和圓有兩個交點,如圖。在上面定義的point(點)類和circle(圓)類基礎上,設計一種方案,輸出這兩點的座標。

* 輸入描述:略

* 程式輸出:略

*/#include #include using namespace std;

class circle;

class point

; ~point(){};

double distance(const point &p)const;

friend ostream &operator <

friend void points(const circle &c,const point & p);

};double point::distance(const point &p)const

ostream &operator <

; ~point(){};

double distance(const point &p)const;

friend ostream &operator <

friend void points(const circle &c,const point & p);

};double point::distance(const point &p)const

ostream &operator <

{ output<

執行結果:

第十二周專案四 點圓的關係

檔名稱 test.cpp 作 者 劉佳琦 完成日期 2015年 5 月 23 日 版 本 號 v1.0 問題描述 1 先建立乙個point 點 類,包含資料成員x,y 座標點 2 以point為基類,派生出乙個circle 圓 類,增加資料成員 半徑 基類的成員表示圓心 3 編寫上述兩類中的構造 析...

第十二周專案四 點 圓的關係

檔名稱 test.cpp 作 者 陳丹 完成日期 2015年5月27日 版本號 v1.0 問題描述 1 先建立乙個point 點 類,包含資料成員x,y 座標點 2 以point為基類,派生出乙個circle 圓 類,增加資料成員 半徑 基類的成員表示圓心 3 編寫上述兩類中的構造 析構函式及必要運...

第十二周 專案四 點 圓的關係(1)

問題及 檔名稱 project.cpp 作 者 chenqin.完成日期 2015年5月28日 版 本 號 v1.0 問題描述 1 先建立乙個point 點 類,包含資料成員x,y 座標點 2 以point為基類,派生出乙個circle 圓 類,增加資料成員 半徑 基類的成員表示圓心 3 編寫上述兩...