第十六周实验报告(一)

来源:互联网 发布:淘宝上有卖A片吗 编辑:程序博客网 时间:2024/05/18 05:10
/*【任务1】涨工资从文件salary.txt 中读入500 名工人的工资,全部增加100 元后进行排序,将排序后的结果在屏幕上输出,并保存到文件ordered_salary.txt 中*//*/* (程序头部注释开始)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称:   salary.cpp                           * 作    者:   苗向前     * 完成日期:    2012  年   6    月   10   日* 版 本 号:       V 3.0 * 程序头部的注释结束*/*/#include <fstream>#include<iostream>using namespace std;void show_salary(double salary[], int num);//输出工资;void cin_salary(double salary[], int num);//从文件得到工资;void cout_salary(double salary[], int num);//储存工资;void bubble_sort(double arr[], int num);//排序;void add_salary(double salary[], int num, double money);//加工资;int main( ){double sal[500];int num=500;cin_salary(sal, num);//从文件读入工资;cout << "加工资排序前员工工资:" << endl;show_salary(sal, num);//输出工人工资;add_salary(sal, 500, 100);//加工资;bubble_sort(sal, num);//排序;cout << "加工资排序后员工工资:" << endl;show_salary(sal, num);//输出工资;cout_salary(sal, num);//保存到文件;system("pause");return 0;}//定义void show_salary(salary[])函数;void show_salary(double salary[], int num){int i;for(i=0; i<num; i++){cout << salary[i] << "\t";if((i+1) % 21 == 0) cout << endl;}cout << endl;}//定义从文件输入函数;void cin_salary(double salary[], int num){int i;ifstream infile("salary.txt", ios::in);if(!infile){cerr << "salary.txt open error!" << endl;exit(1);}for(i=0; i<num; i++){infile >> salary[i];//读入工资;}infile.close();}//定义输出函数;void cout_salary(double salary[], int num){int i;ofstream outfile("ordered_salary.txt", ios::out);if(!outfile)                        {cerr << "ordered_salary.txt open error!" << endl;exit(1);}for(i=0; i<500; i++){outfile << salary[i] << "\n";//输出工资;   }outfile.close(); }//定义排序函数;void bubble_sort(double arr[], int num){int i, j;double st;for(i=0; i<num-1; i++)for(j=0; j<num-i-1; j++)if(arr[j] > arr[j+1]){st = arr[j];arr[j] = arr[j+1];arr[j+1] = st;}}//定义加工资函数;void add_salary(double salary[], int num, double money){int i;for(i=0; i<num; i++){salary[i] = salary[i] + money;}}

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 两岁宝宝牙齿上有黑渍怎么办 两岁宝宝牙齿发黑怎么办 求帮助宝宝刷牙不会漱口怎么办 牙膏不小心吞了怎么办 宝宝误吃了牙膏怎么办 宝宝吃了30g牙膏怎么办 孩子把牙膏吞了怎么办 二岁宝宝有蛀牙怎么办 3岁宝宝有蛀牙了怎么办 三岁宝宝夜惊怎么办 小班孩子跳舞不好好跳怎么办 15个月宝宝拉稀怎么办 孩子学习不认真该怎么办 孩子学习不自觉该怎么办 孩子学习压力大该怎么办 分手发信息不回怎么办 两岁宝宝不会回答问题怎么办 分手了我还想他怎么办 两岁宝宝特别不听话怎么办 2岁宝宝争东西怎么办 两岁宝宝钙吸收不好怎么办 1岁宝宝害羞胆小怎么办 2岁宝宝害羞胆小怎么办 6个月的宝宝胆小怎么办 3岁半宝宝很胆小怎么办 分手了想他了怎么办 分手了还想联系怎么办 2岁多宝宝不长肉怎么办 2个月宝宝尿裤子怎么办 四岁宝宝脾气大怎么办 两周宝宝换奶粉怎么办 两周半宝宝不喝奶粉怎么办 2岁半宝宝太调皮怎么办 2岁宝宝晚上睡觉晚怎么办 三周岁半宝宝入园后不合群怎么办 数学懒于思考的孩子怎么办 2岁宝宝爱哭不讲道理怎么办 孩子不讲道理一直哭怎么办 白天不烧晚上烧怎么办 两岁宝宝出虚汗怎么办 两岁宝宝出水痘怎么办