#include<iostream>
using namespace std;
class Salary{
private:
double salary[50];
int number;
public:
void setsalary();//输入工资
void addsalary();//涨100工资
void sortsalary();//对工资进行排序
void showsalary();//输出工资
};
int main(){
Salary s;//定义一个类
s.setsalary();//输入工资
s.addsalary();//涨工资
s.sortsalary();//对工资进行排序
s.showsalary();//输出工资
return 0;
}
void Salary::setsalary(){
int i=1;
int n=0;
cout<<"请依次输入工资,输入负数时截止:"<<endl;;
cin>>i;
while(i>0){
salary[n]=i;
n++;
cin>>i;
}
number=n;
}
void Salary::addsalary(){
int i=0;
for(i;i<number;i++){
salary[i]=salary[i]+100;
}
}
void Salary::sortsalary(){
int i=1,j;
double k;
for(i;i<number;i++){
for(j=0;j<number-i-1;j++){
if(salary[j]>salary[j+1]){
k=salary[j+1];
salary[j+1]=salary[j];
salary[j]=k;
}
}
}
}
void Salary::showsalary(){
int i=0;
cout<<"涨工资后排序输出:";
for(i;i<number;i++){
cout<<salary[i]<<" ";
}cout<<endl;
}
输入工资涨工资排序输出
最新推荐文章于 2022-11-27 21:29:51 发布