第十四周上机任务项目5——涨工资了
2012-11-30 11:19
267 查看
/* * 程序的版权和版本声明部分 * Copyright (c)2012, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: money.cpp * 作 者:赵冠哲 * 完成日期:2012年11月30日 * 版本号: v1.0 * * 输入描述:500名工人工资 * 问题描述:每人涨一百元之后,排序 */ #include<fstream> #include<iostream> using namespace std; int main() { double a[500],t; int i,j,k; ifstream infile("salary.txt",ios::in); if(!infile) { cerr<<"open error!"<<endl; exit(1); } for(i=0;i<500;i++) { infile>>a[i]; } infile.close(); for(i=0;i<500;i++) a[i]=a[i]+100; for(i=0;i<500;i++) { k=i; for(j=i+1;j<500;j++) if(a[j]<a[k]) k=j; t=a[k]; a[k]=a[i]; a[i]=t; } ofstream outfile("ordered_salary.txt",ios::out); if(!outfile) { cerr<<"open error!"<<endl; exit(1); } for(i=0;i<500;i++) { outfile<<a[i]<<endl; if(i%5==0&&i!=0) cout<<endl; cout<<a[i]<<"\t"; } outfile.close(); return 0; }
运行结果:
心得体会:
数组做程序,确实变得更加简单了,好好学啊。。。
相关文章推荐
- 任务项目2013 第十四周上机任务 项目一 动物的叫声
- 第十四周上机任务项目4 - 数组的排序
- 2013 第十四周上机任务 项目一 动物的叫声
- 第十四周上机任务项目2- 成绩处理
- 第十四周上机任务项目1-1
- 第十四周上机实践项目一任务三--定义数组按要求输出
- 第十四周上机任务项目一—数组大折腾
- 第十四周上机任务项目1-2
- 2013第十四周上机任务【项目2 抽象Shape类】
- 类class2013第十四周上机任务【项目2 抽象Shape类】
- 第十四周上机实践项目一,任务二——输出十个数并使其加倍(数组应用)
- 第十四周上机任务-项目1-数组大折腾
- 第十四周上机任务项目3 - 成绩处理第二季
- 第十四周上机任务-项目2
- 第十四周上机任务项目2
- 第十四周上机任务-项目3
- 第十四周上机任务项目3
- 第十四周项目一-数组大折腾任务2
- 上机任务 项目2指来指去
- 第一周上机任务项目2日期结构体