- 谁拿了最多奖学金
- 2009-01-18 17:09:57 @
#include
#include
using namespace std;
class stud
{
public:
string name;
int termavg,clsdsc,artnum;
bool stdoff,westprv;
int yuanshi,wusi,youxiu,xibu,gongxian,prizemoney;
int readdata();
void showresult();
stud()
{
yuanshi=wusi=youxiu=xibu=gongxian=0;
}
private:
void prizet();
};
int stud::readdata()
{
char offit,westt;
cin>>stud::name>>stud::termavg>>stud::clsdsc>>offit>>westt>>stud::artnum;
if(stud::termavg>100||stud::termavg10||stud::artnum80&&stud::artnum>=1)
stud::yuanshi=1;
if(stud::termavg>85&&stud::clsdsc>80)
stud::wusi=1;
if(stud::termavg>90)
stud::youxiu=1;
if(stud::westprv&&stud::termavg>85)
stud::xibu=1;
if(stud::stdoff&&stud::clsdsc>80)
stud::gongxian=1;
stud::prizemoney=stud::yuanshi*8000+stud::wusi*4000+stud::youxiu*2000+stud::gongxian*850+stud::xibu*1000;
}
void stud::showresult()
{
cout