三角形类雏形
来源:互联网 发布:2017年网络新词 编辑:程序博客网 时间:2024/06/05 03:35
问题及代码:
/*copyright (c++)烟台大学计算机与控制工程学院*文件名称:三角形类雏形*作者:马艳艳*完成日期:2016年3月31日*问题描述:通过类函数设计输出三角形周长几面积*输入描述:无*输出描述:三角形的周长及面积*/#include <iostream>#include<cmath>using namespace std;class Triangle{ public: void setABC(double x,double y,double z); double perimeter(); double area(); private: double a,b,c;};void Triangle::setABC(double x,double y,double z){ a=x;b=y;c=z; } double Triangle:: perimeter() { return a+b+c; } double Triangle::area() {double s,t; t=(a+b+c)*1/2; s=sqrt(t*(t-a)*(t-b)*(t-c)); return s; }int main(){ Triangle tril; tril.setABC(4,5,6); cout<<"三角形的周长为:"<<tril.perimeter()<<'\t'<<"面积为:"<<tril.area()<<endl; return 0;}
运行结果:
知识点总结:
类运算。
学习心得:
细节
0 0
- 三角形类雏形
- 三角形类雏形2
- 项目 - 三角形类雏形
- 三角形类雏形1
- 三角形类雏形2
- 三角形类雏形3
- 三角形类雏形4
- 三角形类雏形5
- 项目1-三角形类雏形
- 三角形类雏形(2)
- 第四周项目19-三角形类雏形
- 第五周项目1三角形类雏形
- 项目一:(1)三角形类雏形
- 项目14-三角形类雏形(1)
- 项目14-三角形类雏形(2)
- 项目一:(2)三角形类雏形
- 项目14-三角形类雏形(3)
- 项目14-三角形类雏形(4)
- 安卓监听网络状态改变
- lightoj 1159 - Batman LCS
- TweenLite 使用详解(译文) 转载
- 2016.03.30回顾
- Android手写优化
- 三角形类雏形
- cocos2dx 3.3 + lua 学习笔记(01)--- math库
- POJ 3522 Slim Span(最小生成树-Kruskal)
- Git笔记--SAE
- springmvc+mybatis+spring+redis后台架构
- C# 值类型和引用类型
- 英语学习
- Flash 与 VC 通讯
- 查看SQL执行计划