c 關於三角形周長與面積的程式設計題

時間 2021-05-14 08:32:57

1樓:忙碌的小蟻

該整數直角三角形的另一條邊為1到無窮大的任意整數,但c++語言對無窮大沒有定義,可以先定義為1000

#include

#include

int main()

return 0;}

2樓:匿名使用者

勾股定理

三角形周長公式

三角形面積公式

剩下就是c++語言編寫問題了

用c++物件導向程式設計寫一段求三角形周長和麵積的**?

3樓:匿名使用者

#include

#include

using namespace std;

enum type

;class ********

float getarea() constelse

throw "不能構成三角形,無法求面積";

用c++定義一個三角形,求其周長與面積(要求是這種的型別)

4樓:匿名使用者

/* ********.h*/

class ********

;/* ********.cpp*/

#include "********.h"

#include

#include

using namespace std;

int ********::set(double x, double y, double z)

int ********::show()

{cout<<"三邊:"<

using namespace std;

int main()

{******** tr;

tr.set(3,4,5);

cout<<"面積:"<

5樓:踏岸尋柳

class ********

public:

/* 已知三邊的任意三角形

********(double side1, double side2, double side3)

double tmp;

this->side1 = side1;

this->side2 = side2;

this->side3 = side3;

perimeter = this->side1 + this->side2 + this->side3;

tmp = perimeter/2;

area = sqrt( tmp * (tmp - this->side1) * ( tmp - this->side2) * (tmp - this->side3));

public:

double getside1()

return side1;

double getside2()

return side2;

double getside3()

return side3;

public double getperimeter()return perimeter;

public double getarea()return area;

private:

double side1;

double side2;

double side3;

double perimeter;    // 周長double area;        // 面積

6樓:匿名使用者

//********.h

class c********

//********.cpp

#include "********.h"

double c********::area()double c********::perimeter()

求編寫一個c++程式,求直角三角形的面積和周長

7樓:匿名使用者

#include

#include void main(void)

8樓:匿名使用者

#include

#include

using namespace std;

int main()

c++求三角形的周長和麵積

9樓:南瓜豬的的的

#include

#include

template

class triange

};point data[3];

triange() {}

triange(const point & p1, const point & p2, const point & p3)

t aroundlen() const

return t( ans );

}t area()

};int main()

, , );

std::cout << t.area() << std::endl;

std::cout << t.aroundlen() << std::endl;}

設計一個普通三角形類,包括設定邊長,獲取周長和麵積(要求用c++)

10樓:匿名使用者

#include

#include

using namespace std;

class trangle

void getlength(int a,int b,int c)//改變邊長的函式

int addlength()//周長

float area()//面積

};int main()

求大神來給一道關於「求解三角形面積和周長」程式題目的詳細步驟。

11樓:benben王勝

#include"stdio.h"

#include"stdlib.h"

#include "math.h"

main()

else

printf("不能夠成三角形\n");

return 0;}

c++題《設計三角形類求邊長與面積》 !!!

12樓:匿名使用者

#include

#include

#include

using namespace std;

class point

point(double x, double y)

void read();

void display() const;

// 兩點之間距離

double distanceto(const point& p) const;

// 兩點之間距離的平方

double sqrdistanceto(const point& p) const;

double x;

double y;

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

double point::distanceto(const point& p) const

void point::display() const

void point::read()

class ********

;********::********(point pa, point pb, point pc):

a(pa),b(pb),c(pc)

********::********()

void ********::read()

bool ********::operator>(const ********& atri) const

bool ********::operator==(const ********& atri) const

bool ********::isisosceles() const

bool ********::iscongruent() const

bool ********::isrightangled() const

void ********::display() const

;cout << "等腰:" << yesorno[isisosceles()] << endl;

cout << "全等:" << yesorno[iscongruent()] << endl;

cout << "直角:" << yesorno[isrightangled()] << endl;

cout << "---------------------" << endl;

}int main()

cout << "輸入第一個三角形" << endl ;

******** t2;

if( !t2.isvalid())

cout << "第一個三角形" << endl ;

t1.display();

cout << "第二個三角形" << endl ;

t2.display();

if( t1 == t2)

else if( t1 < t2)

else

return 0;}

13樓:匿名使用者

用visual c++程式設計如下:

#include

#include

class tri

void process()

else

area=-1;

}void show()

其中x1,y1,x2,y2,x3,y3為三個點的座標,l1,l2,l3,為三邊的長度,採用的是海**式求面積。type為三角形型別指示變數,其值為1,-1,0時分別代表等腰、直角和一般的三角形。

至於三角形的面積比較,應該沒那個必要吧,呵呵

14樓:

例1#include

#include

using namespace std;

class ********

; point a,b,c;

}; ********::********(float a,float b,float c,float d,float e,float f)

float ********::square()int main()

; tra::tra()

void tra::cacu()

void tra::disp()

void main()

用c 函式程式設計實現三角形的面積

include include void main else printf 此三邊不能組成一個三角形 n 敲響鍵盤 vc6可以通過,你試試 include include double area double x,double y,double z void main while area 0 co...

C 題《設計三角形類求邊長與面積

include include include using namespace std class point point double x,double y void read void display const 兩點之間距離 double distanceto const point p co...

三角形的面積和周長公式

假面 三角形面積 底 高 2 三角形周長 三條邊長之和 三角形是由同一平面內不在同一直線上的三條線段 首尾 順次連線所組成的封閉圖形,在數學 建築學有應用。由三條線段首尾順次相連,得到的封閉幾何圖形叫作三角形。三角形是幾何圖案的基本圖形。判定法一 1 銳角三角形 三角形的三個內角都小於90度。2 直...