2015年第三周项目五:数组做数据成员(2)
2015-03-24 11:20
211 查看
#include <iostream> using namespace std; class Salary { private: double *salarys; //多人的工资 int number; //实际人数 public: void set_salarys(); void add_salarys(int x); void sort_salarys(); void show_salarys(); }; void Salary::set_salarys() { int x,i=0; cout<<"请输入职工人数:"; cin>>number; salarys=new double[number]; cout<<"请输入职工工资:"; for(i=0;i<number;++i) { cin>>x; salarys[i]=x; } } void Salary::add_salarys(int x) { int i; for(i=0; i<number; i++) { salarys[i]=salarys[i]+x; } } void Salary::sort_salarys() { int t,a,b; for(a=0; a<number-1; a++) { for(b=0; b<number-a-1; b++) { if(salarys[b]<salarys[b+1]) { t=salarys[b]; salarys[b]=salarys[b+1]; salarys[b+1]=t; } } } } void Salary::show_salarys() { int i; for(i=0; i<number; i++) cout<<salarys[i]<<" "; } int main() { Salary s; s.set_salarys(); s.add_salarys(500); s.sort_salarys(); s.show_salarys(); return 0; }
相关文章推荐
- 2015年第三周项目五:数组做数据成员(1)
- 2015年第三周项目五:数组做数据成员(3)
- 2015年第三周项目五:数组做数据成员
- 2015年第三周项目五:数组做数据成员(5)
- 第三周项目五:数组作数据成员(三)
- 第三周 项目五-数组做数据成员(四)文件操作-指针
- 第三周 项目五--数组作数据成员(5)
- 第三周 项目五-数组做数据成员(二)
- 第三周项目五(1):数组做数据成员(输入工资)
- 第三周 项目五--数组作数据成员(1)
- 第三周, 项目5 数组做数据成员 手动输入
- 第三周项目5-数组作数据成员
- 第三周项目五(4):数组做数据成员(3的多文件方式组织)
- 第三周项目五(3):数组做数据成员(从文件中读数据并将结果保存到文件中)
- 第三周 项目五--数组作数据成员(4)
- 第三周项目五—数组做数据成员(2)
- 第三周【项目5 - 数组作数据成员】(1)
- 第三周 【项目5 - 数组作数据成员】(2)
- 第三周 项目五-数组做数据成员(三)文件操作-数组
- 第三周 项目五-数组做数据成员(一)