【类】项目二。set,get
来源:互联网 发布:mac cockney口红试色 编辑:程序博客网 时间:2024/06/06 12:06
上机内容:C++程序的编写和运行
上机目的:掌握简单C++程序的编辑、编译、连接和运行的一般过程
我的程序:
运行结果:
心得体会: 老师的题目里面给了不少线索,算是熟悉
知识点总结:略
上机目的:掌握简单C++程序的编辑、编译、连接和运行的一般过程
我的程序:
/*Copyright (c) 2013, 烟台大学计算机学院* All rights reserved.* 作 者:赵玲玲* 完成日期:2014 年 3 月 18 日* 版 本 号:v1.0* 输入描述: 无* 问题描述:* 程序输出:* 问题分析:* 算法设计:略*/#include <iostream>#include <cmath>using namespace std;class Triangle{public: void setA(double x) { a=x; } void setB(double y) { b=y; } void setC(double z) { c=z; } double getA() { return a; } double getB() { return b; } double getC() { return c; } bool isTriangle();//判断是否能构成三角形 double perimeter(void);//三角形周长 double area(void);//三角形面积private: double a,b,c;};int main(){ Triangle tri1; double x,y,z; cout<<"请输入三角形的边:"; cin>>x>>y>>z; tri1.setA(x); tri1.setB(y); tri1.setC(z);//为三边置初值 if(tri1.isTriangle()) { cout<<"三条边为:"<<tri1.getA()<<'\t'<<tri1.getB()<<'\t'<<tri1.getC()<<endl; cout<<"三角形的周长为:"<<tri1.perimeter()<<'\t'<<"面积为:"<<tri1.area()<<endl; } else { cout<<"不能构成三角形!"<<endl; } main(); return 0;}//判断是否能构成三角形bool Triangle::isTriangle(){ bool gr=false; if((a+b)>c&&(b+c)>a) { gr=true; }}//三角形周长double Triangle::perimeter(void){ double per; per=a+b+c; return per;}//三角形面积double Triangle::area(void){ double ar,p; p=(a+b+c)/2; ar=sqrt(p*(p-a)*(p-b)*(p-c)); return ar;}
运行结果:
心得体会: 老师的题目里面给了不少线索,算是熟悉
知识点总结:略
0 0
- 【类】项目二。set,get
- 反射(二)---newInstance、get\set、invoke
- get set
- get set
- Get&Set
- set ; get
- get set
- get&set
- get set
- set() get()
- set() get()
- objective-c自学总结(二)---init/set/get方法
- Redis中PipeLine使用(二)---批量get与批量set
- Redis中PipeLine使用(二)---批量get与批量set
- iOS 类的get set,属性等
- java集合类get set 的写法
- flex生成po类get,set方法
- get\set用来访问类的属性。
- 【一只小白的Linux之旅】Ubuntu装好之后应该做些什么?
- 随机生成一个n bit位的长整数
- C++高性能服务框架revolver:RUDP(可靠UDP)算法详解
- 最近点对问题
- JVM内存配置详解
- 【类】项目二。set,get
- 类前置声明和头文件包含
- linux驱动头文件说明
- C++著名程序库的比较和学习经验
- 深入理解Java多态性
- 上班族必看 注意这26个细节帮你赢得好人缘
- 数据结构-用数组实现队列
- js 倒计时
- android ViewStub简单介绍