/*
* Copyright (c)2013, 烟台大学计算机学院学生
* All rightsreserved.
* 文件名称: array.cpp
* 作 者: 李中意
* 完成日期:2014 年7月 7 日
* 版本号: v1.0
* 输入描述:无
*/
#include <iostream>
using namespace std;
class Grade
{
public:
void name();
void average();
void pass();
private:
int Math;
int English;
int Chinese;
int num;
};
void Grade::name()
{
cin>>num;
cin>>Chinese>>Math>>English;
cout<<"student:"<<num<<endl;
}
void Grade::average()
{
int average;
average=(Math+English+Chinese)/3;
cout<<average<<endl;
}
void Grade::pass()
{
if(Math>=60&&English>=60&&Chinese>=60)
{
cout<<"pass"<<endl;
}
else if(Math<60&&English>=60&&Chinese>=60)
{
cout<<"Math"<<endl;
}
else if(English<60&&Math>=60&&Chinese>=60)
{
cout<<"English"<<endl;
}
else if(Chinese<60&&Math>=60&&English>=60)
{
cout<<"Chinese"<<endl;
}
else if(Chinese<60&&Math<60&&English>=60)
{
cout<<"Chinese"<<endl;
cout<<"Math"<<endl;
}
else if(Chinese<60&&English<60&&Math>=60)
{
cout<<"Chinese"<<endl;
cout<<"English"<<endl;
}
else if(Math<60&&English<60&&Chinese>=60)
{
cout<<"Math"<<endl;
cout<<"English"<<endl;
}
else
{
cout<<"Chinese"<<endl;
cout<<"Math"<<endl;
cout<<"English"<<endl;
}
}
int main()
{
Grade g;
g.name();
g.average();
g.pass();
return 0;
}