处理成绩

来源:互联网 发布:英语网络课程 一对一 编辑:程序博客网 时间:2024/04/28 20:32
/**Copyright (c) 2014 ,烟台大学计算机学院*All rights reserved.*作者:张凤宁*完成日期:2014年8月5*版本号:v1.0*问题描述:*样例输入:*样例输出:*问题分析:用简单的方法,学会活学活用*/#include<string>#include <iostream>using namespace std;class Student{public:    Student() {}    Student(int n,int ch,int m,int eng);    void get_value();    int area();    void pass();    void display();private:    int num;    int Chinese;    int Math;    int English;};Student::Student(int n,int ch,int m,int eng):num(n),Chinese(ch),Math(m),English(eng) {}void Student::get_value(){    cin>>num;    cin>>Chinese;    cin>>Math;    cin>>English;}int Student::area(){    return ((Chinese+Math+English)/3);}void Student::pass(){    if(Chinese>=60&&Math>=60&&English>=60)    {        cout<<"pass"<<endl;    }    if(Chinese<60)    {        cout<<"Chinese"<<endl;    }    if(Math<60)    {        cout<<"Math"<<endl;    }    if(English<60)    {        cout<<"English"<<endl;    }}void Student::display(){    cout<<"student:"<<num<<endl;}int main( ){    Student s1;    s1.get_value();    s1.display();    cout<<s1.area()<<endl;    s1.pass();    return 0;}

0 0