第3周项目5数组做数据成员(1)
来源:互联网 发布:北京淘宝培训小班授课 编辑:程序博客网 时间:2024/05/21 19:36
#include <iostream>using namespace std;class Salary{private: double salarys[50]; int number;//实际人数public: void set_salarys();//输入职工工资(输入-1标志着工资输入结束) void add_salarys(int x);//给每个人涨x元工资 void sort_salarys();//对工资排序 void show_salarys(); //显示工资信息};void Salary::set_salarys(){ int i=0,n; cin>>n; while(n>0) { salarys[i]=n; i++; cin>>n; } number=i;}void Salary::add_salarys(int x){ for(int i=0; i<number; i++) salarys[i]+=x;}void Salary::sort_salarys(){ double t; for(int j=0; j<number; j++) for(int i=0; i<number-1-j; i++) { if(salarys[i]<salarys[i+1]) { t=salarys[i]; salarys[i]=salarys[i+1]; salarys[i+1]=t; } }}void Salary::show_salarys(){ for(int i=0; i<number; i++) cout<<"工资:"<<salarys[i]<<endl;}int main(){ Salary s; s.set_salarys(); s.add_salarys(500); s.sort_salarys(); s.show_salarys();}
0 0
- 2015-第3周项目5-数组做数据成员(1)
- 第3周项目5数组做数据成员(1)
- 第3周项目5-数组做数据成员(1)
- 2015-第3周项目5-数组做数据成员(5)
- 2015-第3周项目5-数组做数据成员(2)
- 第2周项目5-数组做数据成员(3、4)
- 第3周项目5-数组做数据成员(2)
- 第2周项目5-数组做数据成员(1)
- 第4周项目5:数组做数据成员
- 第2周项目5数组做数据成员
- 第2周项目5-数组做数据成员
- 第8周-项目1-数组做数据成员
- 第8周项目1-数组做数据成员
- 第三周 项目5-数组做数据成员(3)
- 第三周 项目5-数组做数据成员(1)
- 第八周项目1-数组做数据成员(3)
- 第2周项目5-数组做数据成员(5多文件组织处理)
- 第8周项目1(1)数组做数据成员
- BZOJ-1880-Elaxia的路线-SDOI2009-SPFA+拓扑排序
- TextView文字加下划线的方法
- C++基础篇--作用域和自定义命名空间
- shell getopt
- 打印机编程
- 第3周项目5数组做数据成员(1)
- Android使用BitmapFactory.Options解决加载大图片内存溢出问题
- python 魔术方法学习一:__eq__
- 提取爱词霸页面中的自定义信息
- NSOprationQueue 与 GCD 的区别与选用
- 三大主流开源硬件对比:Arduino vs BeagleBone vs Raspberry Pi
- 58和百姓网的技术学习
- 习题3-7 DNA序列 UVa1368
- javaAPI解析XML文件方法效率比较