第六周專案二 物件作為資料成員

2021-06-21 09:12:34 字數 983 閱讀 9150

/*

*檔名稱:

*版本號:v1.0

*對任務及求解方法的描述部分:

*輸入描述:三個點座標

*問題描述:本專案設計乙個三角形類,其資料成員不再是三角形三條邊的邊長,而是三角形的三個頂點。

利用設計的三角形類,輸入三角形的三個頂點,求出其面積、周長,並判斷其是否為直角三角形和等腰三角形。

*/#include #include using namespace std;

class cpoint

double distance(cpoint p) const;

void input()

};class c********

//給出三點的建構函式

void set********(cpoint &x,cpoint &y,cpoint &z)

void setbian();

float perimeter(void);//計算三角形的周長

float area(void);//計算並返回三角形的面積

bool isright********(); //是否為直角三角形

bool isisosceles********(); //是否為等腰三角形

private:

cpoint a,b,c; //三頂點

double a,b,c;//三個邊

};double cpoint::distance(cpoint p) const

void c********::setbian()

float c********::perimeter()

float c********::area()

bool c********::isright********()

bool c********::isisosceles********()

int main()

這個題真心不容易做啊,**了很久!!!

第六周專案二物件作為資料成員

煙台大學計算機學院學生 all right reserved.檔名稱 物件作為資料成員 完成日期 2013年4月6日 版本號 v1.0 對任務及求解方法的描述部分 物件作為資料成員 我的程式 include include using namespace std 點類 class cpoint 定義...

第六周專案2 物件作為資料成員

檔名稱 完成日期 2014年 04月3號 版本號 v1.0 對任務及求解方法的描述部分 輸入描述 無 問題描述 無 程式輸出 無 問題分析 演算法設計 include include using namespace std class cpoint class c 給出三點的建構函式 void se...

第五周專案二 物件作為資料成員

檔名稱 test.cpp 作 者 劉佳琦 完成日期 2015年 4 月 3 日 版 本 號 v1.0 問題描述 回想engineer類的資料成員,有眼鏡 揹包等。某engineer的眼鏡 揹包,是glass bag類的物件。類中的資料成員,其型別可以是簡單型別,也可以是類。通過這種方式,將某些類組合...