第三周上机项目5.2数组做数据成员
2015-03-28 09:55
253 查看
/* *Copyright (c) 2015, 烟台大学计算机学院 *All rights reserved. *文件名称:text.cpp *作者:陈栋梁 *完成日期:2015年 3 月 25 日 *版本号:v1.0 * */ #include <iostream> using namespace std; class Salary { public: void set_salarys( ); void add_salarys(int x); void sort_salarys(); void show_salarys( ); private: double *salarys; int number; }; void Salary::set_salarys( ) { int x,i; 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]+=x; } void Salary::sort_salarys() { int i,j; double t; for (i=0;i<number-1;i++) for(j=0;j<number-i-1;j++) if (salarys[j]<salarys[j+1]) { t=salarys[j]; salarys[j]=salarys[j+1]; salarys[j+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; }
运行结果:
相关文章推荐
- 第三周上机项目5.1数组做数据成员
- 第四周上机任务项目5-数组作数据成员
- 第三周项目五:数组作数据成员(三)
- 第三周 项目五--数组作数据成员(2)
- 第三周项目五(1):数组做数据成员(输入工资)
- 第三周 项目五--数组作数据成员(5)
- 第三周项目五 数组做数据成员
- 第三周 【项目5 - 数组作数据成员】(4)
- 第三周 项目五--数组作数据成员(3)
- 第三周项目五 数组做数据成员(文件读取+多文件)
- 第三周 项目五-数组做数据成员(五)文件操作-多文件方式
- 第三周 项目五-数组做数据成员(二)
- 第三周 项目五-数组做数据成员(一)
- 第三周, 项目5 数组做数据成员 手动输入
- 第三周项目五(4):数组做数据成员(3的多文件方式组织)
- 第三周项目五:数组作数据成员(二)
- 2015年第三周项目五:数组做数据成员(1)
- 第三周项目五—数组做数据成员(2)
- 第三周 项目五--数组作数据成员(4)
- 第三周项目5-1:数组作数据成员