C++十四周任务-涨工资了……
2012-12-11 19:08
218 查看
/* * 程序的版权和版本声明部分 * Copyright (c)2012, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: fun.cpp * 作 者:王锴英 * 完成日期:2012 年12 月 11日 * 版本号: v1.0 * 对任务及求解方法的描述部分:略 * 输入描述:略 * 问题描述:涨工资了…… * 程序输出:如下 */ #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; }
运行结果:
没文件……
相关文章推荐
- C++ 十四周任务成绩处理2
- 第十六周C++【任务一】从文件salary.txt 中读入500 名工人的工资,
- C++第十六周【任务一】涨工资(文件的读入)
- C++ 十四周任务-成绩处理
- C++第四周中提供了多种基本的数据类型(任务四)定义一个工资类
- C++ 十四周任务-冒泡法排序
- C++十四周任务-数组大折腾
- C++ 十四周任务-冒泡法排序
- C++第十周【任务1】在下面一段类的定义中,需要填充的函数由注释内容给出了功能。
- 腾讯秋招上机题目游戏任务标记C++实现
- 第十周C++【任务3】建立一个Point(点)类,派生出一个Circle(圆)类,派生出一个Cylinder(圆柱体)类
- C++程序设计课程同步项目——循环结构程序设计项目任务一
- C++第十三周任务-二进制
- 2015C++第一周,任务六:输出1!+2!+...+n!
- C++第5周任务【任务2】本任务将设计一个简单的分数类,完成对分数的几个运算。一则巩固基于对象编程的方法,二则也为第10章做运算符重载等积累些感性认识。
- C++第十三周【任务2】让动物学叫,让我学抽象类!
- 第十四周任务二(建立专门链表类处理有关动态链表)
- C++第7周任务3-输出星号图详解示例
- C++第7周任务3-输出星号图全解
- 2013C++ 第六周任务-项目三平面坐标