定义一个三角形类,用成员函数判断两三角形相似,并用重载函数=判断全等的C++完整程序
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/07 00:22:06
定义一个三角形类,用成员函数判断两三角形相似,并用重载函数=判断全等的C++完整程序
#include
using namespace std;
class figure
{
public:
double a,b,c;
figure(double m=0,float n=0,float l=0)
{
a=m;
b=n;
c=l;
}
friend double operator/(figure A1,figure A2);
};
double operator/(figure A1,figure A2)
{
double temp1,temp2,temp3;
temp1=A1.a/A2.a;
temp2=A1.b/A2.b;
temp3=A1.c/A2.c;
return temp1,temp2,temp3;
}
void disp()
{
double a1,b1,c1,a2,b2,c2;
coutb1>>c1;
coutb2>>c2;
figure A(a1,b1,c1),B(a2,b2,c2);
figure C;
C=A/B;
if(C.a==C.b==C.c)
{
if((C.a==C.b==C.c)&&(C.a==1))
cout
using namespace std;
class figure
{
public:
double a,b,c;
figure(double m=0,float n=0,float l=0)
{
a=m;
b=n;
c=l;
}
friend double operator/(figure A1,figure A2);
};
double operator/(figure A1,figure A2)
{
double temp1,temp2,temp3;
temp1=A1.a/A2.a;
temp2=A1.b/A2.b;
temp3=A1.c/A2.c;
return temp1,temp2,temp3;
}
void disp()
{
double a1,b1,c1,a2,b2,c2;
coutb1>>c1;
coutb2>>c2;
figure A(a1,b1,c1),B(a2,b2,c2);
figure C;
C=A/B;
if(C.a==C.b==C.c)
{
if((C.a==C.b==C.c)&&(C.a==1))
cout
编写一个三角形类,数据成员为三边长,成员函数计算周长、面积,定义两个重载的构造 c++
定义一个复数类,实部和虚部都是整数类型,用成员函数形式重载复数的“+”运算,用友元函数的形式重载 “
定义一个复数类Complex,定义带有2个参数(都为缺省参数)的构造函数;重载“/”(成员函数实现);重载“
用C++语言 定义复数类complex,使用成员函数重载运算符+-,使用友元函数重载运算符.
定义复数类,重载+,*为复数类的成员函数,实现复数类对象的+,*运算.
定义一个日期类Date,利用常对象、常成员函数,实现闰年判断.
1.定义一个分数类,其数据成员为分子和分母,用成员函数重载运算符=、+和-,以实现分数的赋值、相加和
运算符重载为成员函数或全局函数怎么从形式上来判断呢?友元函数呢?
c设计,定义一个带参的宏实现判断一个年份是否为闰年,并用测试程序进行测试.
(c语言) 在程序中定义判断闰年的函数,然后再定义一个计算给定年份和月份天数的函数.
C语言:定义一个函数,判断三个整形边长能否构成三角形,如果是三角形
用C语言的(主调、被调)函数写一个判断素数的程序