第四周实验报告 任务四

来源:互联网 发布:淘宝网情侣装夏装 编辑:程序博客网 时间:2024/06/15 15:55

源代码:

#include<iostream>using namespace std;class Salary{public:void set_salary();void show_salary();void add_salary(int x);void sort_salary();private:double salary[50];//用来存工资int number;//用来保存实际人数};void Salary::set_salary(){int g;int i;cout<< "请输入工资(以负数作为结束符号):";for(i = 0; i < 50; ++i){cin>> g;if(g > 0){salary[i] = g;}else{break;}}number = i;}void Salary::show_salary(){int n = 4;cout<< "涨工资后完成排序的工资为:" << endl;for(int i = 0; i < number; ++ i){cout<< salary[i] <<" ";if(i == n){cout<< endl;n = n + 5; }}cout<< endl;}void Salary::add_salary(int x){for(int i = 0; i < number; ++ i){salary[i] = salary[i] + 100;}}void Salary::sort_salary(){int i,j;      int t;     for (i=0; i<number-1; i++)          for(j=0; j<number-i-1; j++)              if (salary[j] < salary[j+1])              {                  t = salary[j];                  salary[j] = salary[j+1];                 salary[j+1] = t;              }  }int main(){Salary s;s.set_salary( );      s.add_salary(100);      s.sort_salary();       s.show_salary( );   return 0;}


收获:重新温习了冒泡排序···真的忘光了```