第五周项目1-三角形类雏形(1)
来源:互联网 发布:倍投软件下载 编辑:程序博客网 时间:2024/06/06 04:32
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:设计一个三角形的类,给出各个成员函数的定义 *输入描述:无 *程序输出: */#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; //三边为私有成员数据};int main(){ triangle tri1; //定义三角形类的一个对象 tri1.setabc(4,5,6); //为三边置初值 tri1.perimeter(); 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(){ return a+b+c;}double triangle::area(){ double p=(a+b+c)/2; return sqrt(p*(p-a)*(p-b)*(p-c));}
0 0
- 第五周项目1三角形类雏形
- 第五周项目 1-三角形类雏形
- 第五周项目1 三角形类雏形
- 第五周项目1-三角形类雏形(1)
- 第五周项目1--三角形类雏形(1)
- 第五周·项目1-三角形类雏形(1)
- 第五周 项目1三角形类雏形(1)
- 第五周项目1-三角形类雏形(1)
- 第五周项目一-三角形类雏形(1)
- 第五周项目1-三角形类雏形(2)
- 第五周项目1-三角形类雏形(3)
- 第五周项目1-三角形类雏形(5)
- 第五周项目一 三角形类雏形(1)
- 第五周项目一 三角形类雏形(1)
- 第五周项目1(2)三角形类雏形
- 第五周项目1--三角形类雏形(2)
- 第五周项目1--三角形类雏形(4)
- 第五周项目1--三角形类雏形(5)
- Linear Regression
- 常见python面试题
- window磁盘管理下面的“未分配”与“可用空间”
- 查找php extension目录
- js中对象与继承
- 第五周项目1-三角形类雏形(1)
- APIClound android和ios的控制台调试
- 3675: [Apio2014]序列分割
- 文章标题
- Spring整合Hibernate,Druid(Maven)
- 第五周项目1-三角形类雏形(2)
- 40. Combination Sum II
- 构造函数可以调用虚函数吗?语法上通过吗?语义上可以通过吗?
- 第四章 μCOS-Ⅱ的中断和时钟