作业帮 > 综合 > 作业

定义并实现三角形类,其成员变量包括三个边长变量,成员函数包括判断是否合法、以及判断是什么三角形

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/14 17:29:14
定义并实现三角形类,其成员变量包括三个边长变量,成员函数包括判断是否合法、以及判断是什么三角形
include
#include
using namespace std;
class san
{
int a,b,c;
public :

void output()
{
double temp=(a*a+b*b-c*c)/(2.0*a*b );
double theat=acos(temp);//求度数;
theat=(180*theat)/3.1415926;
if( a+b
1.
if( a+b
再问: 麻烦帮我编一下,我看看
再答: VC开发环境早卸掉了,给你思路吧 1.首先判断能不能构成三角形 也就是两边之和大于第三边才能构成三角形 2.判断三角形类型 先找三边中的最大边,这个容易呗,排序是了 假设最长边是c,另两边是a和b 若c²>a²+b²,这是钝角三角形 c²=a²+b²,这是直角三角形 c²