数据初始化表
来源:互联网 发布:中文网络搜索引擎有 编辑:程序博客网 时间:2024/06/07 09:57
/** 程序的版权和版本声明部分* Copyright (c)2012, 烟台大学计算机学院学生* All rightsreserved.* 文件名称: x.cpp* 作者:徐本锡* 完成日期: 2013年 4 月3 日* 版本号: v1.0* 输入描述:* 问题描述:数据初始化表* 程序输出:*///我的代码:#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(void);//计算三角形的周长double area(void);//计算并返回三角形的面积void showMessage();private:bool isTriangle();//判断是否为三角形double a,b,c; //三边为私有成员数据};bool Triangle::isTriangle()//判断是否为三角形{double num;int i=0;bool t=true;do{if(a+b>c&&a-b<c){num=a;a=b;b=c;c=num;i++;}else{cout<<"三边构不成三角形!";t=false;break;}if(i==3)break;}while(i<=3);return t;}double Triangle::perimeter(){return(a+b+c);}double Triangle::area(){double z;z=(a+b+c)/2;return (sqrt(z*(z-a)*(z-b)*(z-c)));}void Triangle:: showMessage(){if(isTriangle()){cout<<"三角形的三边长分别为"<<a<<'\t'<<b<<'\t'<<c<<endl;cout<<"该三角形的周长为:"<< perimeter()<<'\t'<<"面积为:"<< area()<<endl<<endl;}elsecout<<"不能够成三角形!"<<endl;}void main(void){Triangle Tri2(7.9,8,4);//定义三角形类的一个实例(对象)Tri2.showMessage();}
- 数据初始化表
- 数据初始化
- 数独游戏--初始化表中数据
- 静态数据初始化
- 静态数据的初始化
- 静态数据的初始化
- 转载:二维数据初始化
- 静态数据的初始化
- 初始化游戏状态数据
- static数据的初始化
- Java初始化servlet数据
- 初始化数据的过程
- android sqlite 数据初始化
- sql初始化数据
- 静态数据的初始化
- GlodenGate的数据初始化
- Lync Server 数据初始化
- 数据成员初始化
- NS2模拟脚本大致编写流程
- 4月3日整理
- 详解 Arm linux QT 程序开发流程(转)
- leetcode:Sqrt(x)
- 优道PDF阅读控件
- 数据初始化表
- C语言中将结构体写入文件
- C++中将stack等容器类作为函数形参传递
- Oracle database 使用SQL转换数据 使用sql model 子句 理论试验
- 交叉验证
- backbone.js MVC 架构解析
- 查找字符串中第一个不重复的字符
- Head First 设计模式 (四) 工厂模式(factory pattern) C++实现
- C语言文件操作函数大全