第七周项目30-分文件用数组求员工工资
- /*
- *Copyright (c) 2015,烟台大学计算机学院
- *All rights reserved.
- *文件名称:text.cpp
- *作者:李德彪
- *完成日期:2015年4月19日
- *版本号:v1.0
- *
- *问题描述:输出员工工资
- *输入描述:无
- *程序输出:输出工资
- */
- #include<iostream>
- using namespace std;
- #include"salary.h"
- int main()
- {
- salary s;
- s.set_salarys();
- s.add_salarys(500);
- s.sort_salarys();
- s.show_salarys();
- return 0;
- }
/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:text.cpp *作者:徐健 *完成日期:2015年4月19日 *版本号:v1.0 * *问题描述:输出员工工资 *输入描述:无 *程序输出:输出工资 */ #include<iostream> using namespace std; #include"salary.h"int main() {salary s;s.set_salarys();s.add_salarys(500);s.sort_salarys();s.show_salarys(); return 0; }
文件2 salary.cpp
- #ifndef SALARY
- #define SALARY
- #include<iostream>
- using namespace std;
- #include"salary.h"
- void salary::set_salarys()
- {
- int i=0;
- number=0;
- cin>>salarys[i];
- while(salarys[i]!=-1)
- {
- i++;
- number++;
- cin>>salarys[i];
- }
- }
- void salary::add_salarys(int x)
- {
- int i;
- for(i=0;i<number;i++)
- {
- salarys[i]=salarys[i]+x;
- }
- }
- void salary::sort_salarys()
- {
- int i,j,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]<<endl;
- }
- #endif
#ifndef SALARY
#define SALARY
#include<iostream>
using namespace std;
#include"salary.h"void salary::set_salarys()
{int i=0;number=0;cin>>salarys[i];while(salarys[i]!=-1){i++;number++;cin>>salarys[i];}
}
void salary::add_salarys(int x)
{int i;for(i=0;i<number;i++){salarys[i]=salarys[i]+x;}
}
void salary::sort_salarys()
{int i,j,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]<<endl;
}
#endif
文件3 salary.h
- class salary
- {
- public :
- void set_salarys();
- void add_salarys(int x);
- void sort_salarys();
- void show_salarys();
- private:
- double salarys[50];
- int number;
- };
第七周项目30-分文件用数组求员工工资相关推荐
- 第七周项目5排队看病模拟
/* Copyright (c)2015,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:第七周项目5.cpp 作 者:彭子竹 完成日期:2015年10月30日 版 ...
- 第七周项目2建立链队算法库
/* Copyright (c)2015,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:第七周项目2.cpp 作 者:彭子竹 完成日期:2015年10月26日 版 ...
- 第七周项目三-用多文件组织多个类的程序
/**Copyright(c)2016,烟台大学计算机与控制工程学院*All rights reserved*文件名称:123.cpp*作 者:王蕊*完成日期:2016年4月13日*版 本 号:v1. ...
- 第七周 项目四-队列数组
/* Copyright (c)2017,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:第7周项目项目4 - 队列数组.cpp 作 者:孙仁圆 完成日期:2017年 ...
- 第七周项目四—队列数组
/* Copyright (c)2015,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:第7周项目项目4 - 队列数组.cpp ...
- 第七周项目29-数组求员工工资
/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:text.cpp *作者:李德彪 *完成日期:2015年4月19日 *版本号: ...
- 第七周项目二-友元类
/**Copyright(c)2016,烟台大学计算机与控制工程学院*All rights reserved*文件名称:123.cpp*作 者:王蕊*完成日期:2016年4月13日*版 本 号: ...
- 第七周项目4-计算一个程序猿的周工资
/* * Copyright (c) 2014,烟台大学计算机学院 * All right reserved. * 作者:邵帅 * 完成时间:2014年10月9日 * 版本号:v1.0 * * 问题描 ...
- 第七周项目一-三个函数在一个程序中(5)
/* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All rights reserved *文件名称:123.cpp *作 者:王蕊 *完成日期:2016年4月12日 *版 本 ...
最新文章
- SQL Server 2008中的Pivot和UnPivot
- 天昊Accu16S细菌绝对定量测序项目登陆顶级环境杂志《Journal of Hazardous Materials》...
- .net 提供不通过反射访问不同数据库吗?
- c++和opengl实现gis_从零开始的图形学学习(零):一切的开始 —— 自建OpenGL开发框架
- poj 2452(RMQ+二分)
- Java解压上传zip或rar文件,并解压遍历文件中的html的路径
- IP地址的网络位与主机位
- VS2013(InstallShield2015LimitedEdition)打包程序详解
- 步骤一:入门linux基础/01Linux简介和安装/001Linux基础
- 虚拟空间 配置 服务器,虚拟主机空间可以修改服务器配置吗
- 为win10的todo应用配置altrun快捷键
- 如何绕过百度网盘客户端下载大文件
- 活动|域名转入专场活动
- linux编辑vim指令,Linux系统文本编辑器vim指令大全
- Java三目运算符 (Ternary Operator ? :)
- Cygwin——简介
- 计算机二级能加综合测评,2016综合测评加分细则.doc
- 什么是grep -v grep??
- Azure China (11) 使用Azure China Storage Public Blob
- java压缩解压缩rar、zip文件