项目4--拓展1
来源:互联网 发布:shadowrocket 知乎 编辑:程序博客网 时间:2024/04/30 06:15
//02.* Copyright (c) 2013, 烟台大学计算机学院//04.* 作 者: 马德鹏//05.* 完成日期:2014 年 3 月 20日//06.* 版 本 号:v1.0//07.*/using namespace std;class Salary{public: void set_salarys( ); //(1) void add_salarys(int x); //(2) 定义类Salarys. void sort_salarys(); //(3) void show_salarys( ); //(4)private: double *salarys; //工资 int number;//实际人数};int main(){ Salary sa; sa.set_salarys( ); sa.add_salarys(500); sa.sort_salarys(); cout<<"排序后的工资为:"<<endl; sa.show_salarys( ); return 0;}void Salary::set_salarys( ){ cout<<"请输入工作人数:"<<endl; cin>>number; salarys=new double[number]; cout<<"请输入工资数:"<<endl; int i=0; while(1) { cin>>salarys[i]; if(salarys[i]==-1) break; i++; } number=i;}void Salary::add_salarys(int x){ for(int i=0; i<number; i++) { salarys[i]+=x; }}void Salary::sort_salarys(){ for(int j=0; j<number-1; j++) { for(int i=0; i<number-1-j; i++) { double t; 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]<<" "; }}
0 0
- 项目4--拓展1
- 【项目4拓展1 - 字符数组排序】
- 项目1--拓展
- 项目1(拓展)--矩形类
- 第十周项目1拓展
- 第十周项目1拓展
- 第11周项目4(拓展)
- 2014-03-19项目4-拓展二
- 第十周项目4拓展3
- 第十周项目4拓展2
- 第五周项目1拓展矩形类
- 15周项目1拓展3
- 第10周项目1拓展
- 第10周项目1-拓展
- 第十周项目一(1)拓展题目
- 第十周项目1-拓展项目单步运行
- 第十一周项目4(拓展1)-大赛计分器,若输入有误,能重新输入
- 第十四周项目4(拓展1)--字符数组选择排序
- 基于jquery的文字向上跑动
- imp/impdp
- ZegGraph用法系列1--一些基本概念
- Android - Android Studio修改字体(font)大小(size)
- 输出400以内的smith数
- 项目4--拓展1
- AIX启动oracle多个实例的方法
- 粒计算概念
- XMPP协议学习笔记三(Openfire服务器端搭建开发环境)
- E-mail中的域名和DNS相关知识(A记录,MX记录)
- python变量及其作用域,闭包
- JFreeChart生成柱状图
- null和""的区别
- Saiku去掉登录模块