第五周项目1三角形类雏形
来源:互联网 发布:手机淘宝怎么改运费 编辑:程序博客网 时间:2024/05/19 04:06
/*02.*Copyright (c)2016,烟台大学计算机与控制工程学院03.*All rights reserved.04.*文件名称:main.cpp05.*作 者:李钊06.*完成日期:2016年3月27日07.*版 本 号:v1.008.*09.*问题描述:三角形类雏形。10.11. 输入描述:三角形的三条边12.*输出描述:三角形的周长跟面积13.*/#include <iostream>#include <math.h>using namespace std;class Triangle{public: void setABC(double x,double y,double z); double perimeter(); double area();private: double a,b,c;};int main(){ Triangle tri1; tri1.setABC(4,5,6); cout<<"三角形的周长为: "<<tri1.perimeter()<<'\t'<<"面积为: "<<tri1.area()<<endl; return 0;}void Triangle::setABC(double x,double y,double z){ a=x; b=y; c=z;}double Triangle:: perimeter(){ double f; f=a+b+c; return f;}double Triangle::area(){ double p,s; p=(a+b+c)/2; p=p*(p-a)*(p-b)*(p-c); s=sqrt(p); return s;}
运行结果:
学习心得:
掌握类的运用方法及成员函数
知识点总结:
略
0 0
- 第五周项目1三角形类雏形
- 第五周项目 1-三角形类雏形
- 第五周项目1 三角形类雏形
- 第五周项目1.2-三角形类雏形
- 第五周项目1.3-三角形类雏形
- 第五周项目1.4-三角形类雏形
- 第五周项目1.5-三角形类雏形
- 第五周项目一-三角形类雏形
- 第五周项目一三角形类雏形
- 第五周项目1:三角形类雏形(1)
- 第五周项目1-三角形类雏形(1)
- 第五周项目1--三角形类雏形(1)
- 第五周项目1 - 三角形类雏形1
- 第五周【项目1 - 三角形类雏形1】
- 第五周·项目1-三角形类雏形(1)
- 第五周 项目1三角形类雏形(1)
- 第五周项目1-三角形类雏形(1)
- 第五周项目1:三角形类雏形(2)
- 【反省】还在犹豫什么?
- The imported target "Qt5::Core" references the file
- 第5周-项目1-三角形类锥形(1)
- 基于Java的IO流
- B
- 第五周项目1三角形类雏形
- 一文教你看懂POS单上的商户编号
- 实现 linux 终端上不同字体颜色显示
- SVN Access to ‘/xxx/’ forbidden,不能更新提交的解决办法
- 机房重构——Datatable与泛型
- Scala-IDE构建Maven项目
- 简单论述抽象类和接口的区别
- HTTP协议
- 对于一个给定的 source 字符串和一个 target 字符串,你应该在 source 字符串中找出 target 字符串出现的第一个位置(从0开始)。如果不存在,则返回 -1。