G 类设计--三角形
时间: 1ms 内存:128M
描述:
注:本题只需要提交需要设计部分的代码,请按照C++方式提交。
设计一个面向对象的程序,给定三角形的底和高,计算三角形的面积并输出。
请在下面的程序段基础上完成设计:#include <iostream>
#include <iomanip>
using namespace std;class Triangle //三角形类声明
{
private:
double di; //三角形的底
double gao; //三角形的高
double Area; //三角形的面积
public:
Triangle(double d,double g); //构造函数
void calcArea(); //计算面积的成员函数
void showArea(); //输出面积的成员函数
};//将程序需要的其他成份写在下面,只提交begin到end部分的代码
//******************** begin ********************//********************* end ********************
int main()
{
double di,gao;
cin>>di>>gao;
Triangle t(di,gao); //创建三角形对象
t.calcArea(); //计算面积
cout<<setiosflags(ios::fixed)<<setprecision(2); //输出保留两位小数
t.showArea(); //输出周面积
return 0;
}
输入:
三角形的底和高
输出:
三角形面积
示例输入:
1.5 2.2
示例输出:
1.65
提示:
参考答案:
文章评论