三角形(3)
来源:互联网 发布:网络干杯是什么意思 编辑:程序博客网 时间:2024/06/06 03:04
#include<iostream>#include<cmath>using namespace std;class Triangle{ public: Triangle(double x,double y,double z) { a=x; b=y; c=z; } double isTriangle() { if(a+b>c&&a+c>b&&b+c>a) return true; else return false; } double getA() { return a; } double getB() { return b; } double getC() { return c; } double perimeter() { return a+b+c; } double area() { double t,w; w=(a+b+c)/2; t=w*(w-a)*(w-b)*(w-c); return sqrt(t); } double showMessage() { Triangle Tri(7,8,9); if(Tri.isTriangle()) { cout <<"三条边为:"<<Tri.getA()<<','<<Tri.getB()<<','<<Tri.getC()<<endl; cout << "三角形的周长为:" <<Tri.perimeter()<<'\t'<<"面积为:"<<Tri.area()<< endl; } else cout<<"不能构成三角形"<<endl; } private: double a,b,c;};int main(){ Triangle Tri(7,8,9); Tri.showMessage(); return 0;}
0 0
- 三角形类(3)
- 三角形问题(3)
- 三角形(3)
- 三角形雏形(3)
- 三角形构造函数(3)
- 三角形3
- 三角形3
- 三角形3
- 三角形3
- 数据结构经典算法(3)巴斯卡三角形
- 三角形类的构造函数(3)
- 项目14-三角形类雏形(3)
- 类和对象 三角形(3)
- 项目一(3)三角形雏形
- 【笔记】《WebGL编程指南》学习-第3章绘制和变换三角形(2-你好三角形))
- 三维三角形(三维三角形,UVA 11275)
- 三角形图标绘制(对话框中三角形)
- 三角形类3
- 深度学习新选项:Kepler架构+AsKepler汇编器+Docker云
- linux 如何清理僵尸进程
- Java学习-7天
- sql学习过程1:sql server数据类型解析
- 内部类、泛型
- 三角形(3)
- WOJ 1608 Calculation (暴力搜索/动态规划)
- CNN网络推导和实现
- centOs修改网卡名
- ZOJ 3929 Deque and Balls
- LRU Cache数据结构
- activiti自定义流程之整合(四):整合自定义表单部署流程定义
- tomcat + memcached 实现session共享
- 职责链模式