项目四~处理工人工资的问题
来源:互联网 发布:android python 编辑:程序博客网 时间:2024/03/29 22:04
*烟台大学计算机学院学生 *All right reserved. *文件名称*烟台大学计算机学院学生 *All right reserved. *文件名称:项目四~处理工人工资的问题 *作者:杨飞 *完成日期:2013年3月18日 *版本号:v1.0 *对任务及求解方法的描述部分:项目四~处理工人工资的问题 我的程序:#include<iostream> using namespace std; class Salary { public: void set_salarys( ); //(1) void add_salarys(double x); //(2) void sort_salarys(); //(3) void show_salarys( ); //(4) private: double a[50]; //工资 int number; //实际人数 }; int main(){ cout<<"请输入工人的工资"<<endl;\cout<<"输入-1为结束,谢谢合作!!!"<<endl; Salary people; people.set_salarys(); people.add_salarys(500); people.sort_salarys(); cout<<"工人工资增加500之后的排序结果:"<<endl; people.show_salarys(); return 0; }void Salary::set_salarys( ){ int i=0; while(1) { for(;i<50;) { cin>>a[i]; if(a[i]==-1) { break; } i++; } break; } number=i; } void Salary::add_salarys(double x){ for(int i=0;i<number;i++) { a[i]+=x; }}void Salary::sort_salarys(){ int i,j,t; for(i=0;i<number-1;i++) for(j=0;j<number-1-i;j++) { if(a[j]>a[j+1]) { t=a[j]; a[j]=a[j+1]; a[j+1]=t; } }}void Salary::show_salarys( ){ for(int i=0;i<number;i++) cout<<a[i]<<" ";}
运行结果:
心得体会:呵呵!!!
0 0
- 项目四~处理工人工资的问题
- 项目四~处理工人工资的问题(扩展2)
- 项目四~处理工人工资的问题(扩展3)
- 项目四~处理工人工资的问题(扩展1)
- 工人工资
- 项目四 用类处理“学生成绩”的问题
- 第十三周项目6——工人工资的增加并排序
- 第13周项目6 例1.5 工人工资
- 15周项目四处理C++源代码的程序
- 第十四周 项目四:处理C++源代码的程序
- 不能导入Android项目问题的处理
- eclipse复制项目后的问题处理
- PHP项目发现并处理的问题
- ZooKeeper实战(四)处理Zookeeper的session过期问题
- 四根柱子处理汉诺塔问题的最少次数
- 扩展Python模块系列(四)----引用计数问题的处理
- 第13周项目6-体验文件操作(5工人工资)
- 补---第十三周项目6(从文件中读取工人工资)
- CSharp_SevenZipSharp压缩解压文本
- JAVA打包成JAR无法找到资源文件
- 从路径名中得到文件名 MFC
- OpenGL入门示例5——黑色背景绘制彩色旋转立方体
- appsettings与connectionstrings
- 项目四~处理工人工资的问题
- hadoop面试题目
- 有Victor在,机器人高大上的形象不保了,他是个傲娇的Loser
- 获取本地ip
- iOS开发常用宏整理分享
- hadoop环境搭建准备工作之二:linux下设置ssh无密码登陆
- Healthbook诞生,苹果向健康追踪迈出一大步
- 【Android UI设计与开发】第04期:引导界面(四)仿人人网V5.9.2最新版引导界面
- KindEditor 4.x 在线编辑器常用使用方法