第五周 矩形类
来源:互联网 发布:帝国cms灵动标签大全 编辑:程序博客网 时间:2024/05/21 22:59
/** 程序的版权和版本声明部分:* Copyright (c) 2013, 烟台大学计算机学院* All rights reserved.* 文件名称:test.cpp* 作 者:赵焱* 完成日期:2014 年 3月 26日* 版 本 号:v1.0* 对任务及求解方法的描述部分:* 输入描述:无* 问题描述:矩形类*/#include <iostream>#include <Cmath>using namespace std;class Triangle{public: Triangle (double l=1,double w=1):a(l),b(w){} double perimeter();//计算矩形的周长 double area();//计算并返回矩形的面积 double duijiaoxian();//对角线的计算 void showMessage();private: double a,b; //四边为私有成员数据};void Triangle::showMessage(){ if(a==b) { cout<<"该矩形是正方形"<<endl; cout<<"正方形的边长是:"<<a<<endl; cout<<"该矩形的周长为"<<perimeter()<<",面积为:"<<area()<<endl; cout<<"该矩形的对角线是"<<duijiaoxian()<<endl; } else { cout<<"矩形长宽分别为:"<<a<<' '<<b<<endl; cout<<"该矩形的周长为"<<perimeter()<<",面积为:"<<area()<<endl; cout<<"该矩形的对角线是"<<duijiaoxian()<<endl; }}double Triangle::perimeter(){ double z; z=(a+b)*2; return z;}double Triangle::area(){ double s; s=a*b; return s;}double Triangle::duijiaoxian(){ double d; d=sqrt(a*a+b*b); return d;}int main(){ Triangle Tri1; Tri1.showMessage(); Triangle Tri2(4,5); Tri2.showMessage(); return 0;}
0 0
- 第五周 矩形类
- 第五周项目一拓展:矩形类
- 第五周 项目1 扩展 矩形类
- 第五周项目1拓展矩形类
- 第五周之矩形面积
- 第五周 矩形长宽求面积
- 第五周项目一(扩展)矩形类
- 第五周扩展1————矩形类
- 第五周 项目一 拓展4 自定义一个 矩形类
- 第五周项目一拓展矩形
- 第五周-计算矩形的面积
- 第五周:Raptor:计算矩形的面积。
- 第五周计算矩形的面积
- 第五周项目-求矩形面积
- 第五周项目2,求矩形面积
- 第五周 项目2 矩形的面积
- 第五周-raptor 矩形面积计算
- 第五周-2计算矩形的面积
- 字符串全排列生成算法
- ARM Architecture C 语言寻址解析—— 从U-Boot relocation所展开的探索(二)
- [XCode]XCode 3.2 常用快捷键
- 快速排序
- linux shell读书笔记---find
- 第五周 矩形类
- 雨落江满泛涟漪 尘拂心海滤情音 相思入云寄清风
- java调用shell命令的两种方法
- ARM Architecture C 语言寻址解析—— 从U-Boot relocation所展开的探索(三)
- LeetCode:Populating Next Right Pointers in Each Node I & II
- mac下配置svn服务器
- Nyoj 456
- Lua自定义方式加载模块
- GIT总结