第五周(项目一 1)——三角形类的构造函数
来源:互联网 发布:linux php 写入权限 编辑:程序博客网 时间:2024/05/18 03:44
/*02.烟台大学计算机学院学生03.*All rights reserved.04.*文件名称:三角形类的构造函数05.*作者:王洪海06.*完成日期:2013年3月26日07.*版本号:v1.008.1*对任务及求解方法的描述部分:三角形类的构造函数09.10.我的程序:11.*/#include <iostream>#include <cmath>using namespace std;class Triangle{ public: Triangle(double x,double y,double z) { a=x; b=y; c=z; } double perimeter();//计算三角函数的周长。 double area();//计算并返回三角函数的面积。 void showmessage(); private: double a,b,c;//三边为私有成员数据。};void Triangle::showmessage(){ cout<<"三角形的三边分别为:"<<a<<" "<<b<<" "<<c<<endl; cout<<"该三角形的周长为:"<<perimeter()<<" ,面积为:"<<area()<<endl<<endl;}double Triangle::perimeter(){ int h; h=a+b+c; return h;}double Triangle::area(){ int s,p; p=(a+b+c)/2; s=sqrt(p*(p-a)*(p-b)*(p-c)); return s;}int main(){ Triangle Tri(7,8,9);//定义三角类的一个实例(对象) Tri.showmessage(); return 0;}
运行结果,如下图:
0 0
- 第五周(项目一 1)——三角形类的构造函数
- 第五周项目一:三角形类(构造函数)@(1)
- 第五周(项目一3)——三角形类的构造函数。
- 第五周项目一设计三角形类的构造函数
- 第五周上机实践项目——三角形类的构造函数(1)
- 第五周 项目1 三角形类的构造函数 1
- 第五周项目1-1三角形类的构造函数
- 第五周项目1-三角形类的构造函数
- 第五周项目1-三角形类的构造函数
- 第五周项目1-3三角形类的构造函数
- 第五周项目一使用带参构造函数,三角形类的构造函数
- 第五周项目一(1):三角形类(带参数的构造函数)
- 第五周项目一(2):三角形类(使用默认参数的构造函数)
- 第五周 项目一:三角形类(有默认参数的构造函数)
- 第五周上机时间项目——三角形类的构造函数(2)
- 第五周上机实践项目——三角形类的构造函数(3)
- 第五周上机实践项目——三角形类的构造函数(4)
- 第五周 项目一:三角形类(默认构造函数和带参数构造函数)
- 动态设置表结构方案(一)
- 第三章作业
- 算法竞赛入门经典训练指南-P4例题3 分金币问题总结
- MFC文档视图(一):简介
- Android开发之自动补全文本框
- 第五周(项目一 1)——三角形类的构造函数
- 分块查找
- Cracking the coding interview--Q16.1-Q16.10
- 树基于点的分治
- [LeetCode]Binary Tree Postorder Traversal
- 进程调度(一)--linux内核设计与实现读书笔记
- C++拷贝构造函数详解
- 红黑树的插入
- MFC文档视图(三):命令消息路由