Bio

#include <iostream>
using namespace std;
class student
{
  public:
  int roll_no,mark1,mark2;
  void get()
  {
    cin>>roll_no>>mark1>>mark2;
  }
};
class sports
{
  public:
  int mark3;
  void getagain()
  {
    cin>>mark3;
  }
};
class statement : public student, public sports
{
  public:
  void display()
  {
    cout<<"Roll No:"<<roll_no<<endl;
    cout<<"Total:"<<mark1+mark2+mark3<<endl;
    cout<<"Average:"<<(mark1+mark2+mark3)/3<<endl;
  }
};
int main()
{
  statement obj;
  obj.get();
  obj.getagain();
  obj.display();
  return 0;
}

8 comments:

  1. This comment has been removed by the author.

    ReplyDelete
  2. //working code
    #include
    using namespace std;
    class student
    {
    public:
    int rollno,mark1,mark2;
    void get()
    {
    cin>>rollno>>mark1>>mark2;
    }
    };
    class sports
    {
    public:
    int mark3;
    void get1()
    {
    cin>>mark3;
    }
    };
    class statement:public student,public sports
    {
    public:
    void display()
    {
    cout<<"Roll No:"<<rollno<<endl;
    cout<<"Total:"<<mark1+mark2+mark3<<endl;
    cout<<"Average:"<<(mark1+mark2+mark3)/3<<endl;
    }
    };
    int main()
    {
    statement obj;
    obj.get();
    obj.get1();
    obj.display();
    return 0;
    }

    ReplyDelete
  3. Just add } after return 0; it will work

    ReplyDelete
  4. just remove spaces in some statements

    ReplyDelete