第十四周项目7-5-涨工资。。。(本周最后一题)
2013-11-30 11:03
253 查看
/* *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:田成琳 *完成日期:2013年 11月30 日 *版本号:v1.0 *对任务及求解方法的描述部分: *输入描述: 无 *问题描述:从文件读入n名员工工资,各工资增加20%,并排序输出到文件 *程序输出:增加后工资的排序 *问题分析: *算法设计: */ #include<iostream> #include<fstream> using namespace std; double paixu(double[],int); int main() { double gongzi[500]; int i=0,n; ifstream infile("D:\\salary.txt",ios::in); while(infile>>gongzi[i]) { i++; gongzi[i]*=1.2; } infile.close(); paixu(gongzi,i); ofstream outfile("D:\\gongzi.txt",ios::out); for(n=0;n<i;n++) { outfile<<gongzi <<"\t\t"; } outfile.close(); return 0; } double paixu(double salary[],int n) { int i,j; double t; for(i=0;i<n-1;i++) { for(j=0;j<n-i;j++) { if(salary[j]>salary[j+1]) { t=salary[j]; salary[j]=salary[j+1]; salary[j+1]=t; } } } return salary[j]; }
运行结果:
心得体会:
相关文章推荐
- 项目供参考Asp.net C# 获取本周上周本月上月本年上年第一天最后一天时间大全
- 第十四周 项目2 验证本周视频中所讲过的算法
- 第十四周项目五—涨工资(选择法排序,写入文件的操作)
- 公司已经3个月发不出工资了。没有钱招不到人,老项目一堆烂摊子。
- 连载《一个程序猿的生命周期》-17.最后的项目,抑郁了
- 第十四周项目1线性表的折半查找(循环法)
- 第五周项目3——人数不定的工资类
- 第六周上机项目3 人数不定的工资类
- Tomcat日志、项目中的log4j日志、控制台——我的日志最后到底跑哪去了?
- 第十四周项目1分块查找
- 七周 项目6 人数不定的工资类
- 第四十三讲 项目四 计算工资
- 第十四周 项目1-小玩文件(2)
- 第十四周 项目二 二叉树排序树中查找的路径
- 第十四周阅读项目(2)
- 第十四周项目1(3)——验证二叉排序树相关算法
- 【第十四周项目1】验证算法
- 发布.net项目开发工具(V3.0)(最后更新9-3)
- 13周项目六。。处理工资
- 第13周项目6 例1.5 工人工资