www.ypnh.net > C++ 编程,三角形类

C++ 编程,三角形类

#include using namespace std;int main(){int s1,s2,s3;couts2>>s3;if((s1+s2

#include #include using namespace std; class Ctriangle { public: void get_value(); double area(); float circumference(); void display1(); void display2(); public: double l1; double l2; double l3; double s; }; void Ctriangle::g...

#include using namespace std; class triangle{ private: double a; double b; double c; public: triangle(double a1=1,double b1=1,double c1=1) { a=a1;b=b1;c=c1; } double Area() { double s=(a+b+c)/2; return sqrt(s*(s-a)*(s-b)*(s-c))...

这个问题考验你 对类设计 和 抽象问题的 能力 建议自己弄 以后工作了 遇到很多的

#include #include using namespace std; class point { private:float x,y; public:point(float a,float b){x=a;y=b;} point(){x=0;y=0;} void set(float a,float b){x=a;y=b;} float getx(){return x;} float gety(){return y;} }; class tri{...

#includeint main(){int n,i,j; scanf("%d",&n); for(i=0;i

# include # include main() {float a,b,c,p,s ; loop: printf("请输入三角形的三条边长:a,b,c "); scanf("%f,%f,%f",&a,&b,&c); if ((a+b

这个很简单啊 定义个Point类 包含x和y的信息 派生之 包含三个点的坐标信息 和求面积州长的函数就可以啦

VC6可以通过,你试试: #include #include double trianglearea(double x,double y,double z) { double temp,area; temp=(x+y+z)/2; area=sqrt(temp*(temp-x)*(temp-y)*(temp-z)); return area; } void main() { double a,b,c,area=0; couta>>b>>c...

我说说想法吧,如果你说的Vector不是STL的vector模板,那么不用继续往下看了。 你有两个类都想放到vector,那么他们就要有一个基类CGraph类。CGraph类除了构造函数最少要有一个虚函数来获取面积,假定为Area。虚函数的原因我就不多讲了。 然后Ve...

网站地图

All rights reserved Powered by www.ypnh.net

copyright ©right 2010-2021。
www.ypnh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com