#include <iostream>
using namespace std;
//定义一个类
class arr_class
{
public:
void input();
void show();
void sum();
void sort();
private:
int arr[8];
};
void arr_class::input()
{
for(int i=0;i<8;i++)
{
cout<<"pls input No "<<i+1<<" num:";
cin>>arr[i];
}
}
void arr_class::show()
{
cout<<"nums:"<<endl;
for(int i=0;i<8;i++)
{
cout<<arr[i]<<'\t';
}
cout<<endl;
}
void arr_class::sum()
{
int sum=0;
for(int i=0;i<8;i++)
{
sum+=arr[i];
}
cout<<"sum="<<sum<<endl;
}
void arr_class::sort()
{
int temp;
for(int i=1;i<8;i++)
{
for(int j=0;j<8-i;j++)
{
if(arr[j]>arr[j+1])
{
temp=arr[j];arr[j]=arr[j+1];arr[j+1]=temp;
}
}
}
}
int main()
{
arr_class *p=new arr_class;
p->input();
p->show();
p->sum();
p->sort();
p->show();
delete p;
p=NULL;
return 0;
}