#include <iostream>
using namespace std;
class Salary
{
public:
void setsalary();
void salary_in(int s);
void salary_out();
void showsalary();
private:
double salary[32];
int num;
};
void Salary::setsalary()
{
int i;
num=0;
for(i=0;;i++)
{
cin>>salary[i];
num++;
if(salary[i]==0)
break;
}
num-=1;
}
void Salary::salary_in(int s)
{
int i;
for(i=0;i<num;i++)
{
salary[i]=salary[i]+s;
}
}
void Salary::salary_out()
{
int i,j;
int t;
for(i=0;i<num-1;i++)
{
for(j=0;j<num-1-i;j++)
{
if(salary[j]<salary[j+1])
{
t=salary[j];
salary[j]=salary[j+1];
salary[j+1]=t;
}
}
}
}
void Salary::showsalary()
{
int i;
for(i=0;i<num;i++)
{
cout<<salary[i]<<" ";
}
}
int main()
{ Salary worker;
worker.setsalary();
worker.salary_in(5000);
worker.salary_out();
worker.showsalary();
return 0;
}
using namespace std;
class Salary
{
public:
void setsalary();
void salary_in(int s);
void salary_out();
void showsalary();
private:
double salary[32];
int num;
};
void Salary::setsalary()
{
int i;
num=0;
for(i=0;;i++)
{
cin>>salary[i];
num++;
if(salary[i]==0)
break;
}
num-=1;
}
void Salary::salary_in(int s)
{
int i;
for(i=0;i<num;i++)
{
salary[i]=salary[i]+s;
}
}
void Salary::salary_out()
{
int i,j;
int t;
for(i=0;i<num-1;i++)
{
for(j=0;j<num-1-i;j++)
{
if(salary[j]<salary[j+1])
{
t=salary[j];
salary[j]=salary[j+1];
salary[j+1]=t;
}
}
}
}
void Salary::showsalary()
{
int i;
for(i=0;i<num;i++)
{
cout<<salary[i]<<" ";
}
}
int main()
{ Salary worker;
worker.setsalary();
worker.salary_in(5000);
worker.salary_out();
worker.showsalary();
return 0;
}