#include <iostream>
using namespace std;
class base
{
    public:
    int rn,m1,m2;
    char name[10],dept[5];
    void get()
    {
        cout<<"Enter a Student Name:";
        cin>>name;
        cout<<"\nEnter a Roll no.:";
        cin>>rn;
        cout<<"\nEnter a Department:";
        cin>>dept;
        cout<<"\nEnter a Mark 1:";
        cin>>m1;
        cout<<"\nEnter a Mark 2:";
        cin>>m2;
    }
};
class derive1:virtual public base
{
    public:
    int m3,m4;
    void input()
    {
        cout<<"\nEnter a Mark 3:";
        cin>>m3;
        cout<<"\nEnter a Mark 4:";
        cin>>m4;
    }
};
class derive2:public virtual base
{
    public:
    int m5;
    void read()
    {
        cout<<"\nEnter a Mark 5:";
        cin>>m5;
    }
};
class derived:public derive1,public derive2
{
    public:
    int tot,avg;
    void result()
    {
        tot=m1+m2+m3+m4+m5;
        avg=tot/5;
        cout<<"\nSTUDENT MARKS";
        cout<<"\n_____________";
        cout<<"\nName : "<<name;
        cout<<"\nRoll No : "<<rn;
        cout<<"\nClass : "<<dept;
        cout<<"\nMARKS";
        cout<<"\n_____";
        cout<<"\nC++ :"<<m1<<"\nDTP :"<<m2<<"\nDS  :"<<m4<<"\nGK  :"<<m4<<"\nFA  :"<<m5;
        cout<<"\nTotal :"<<tot<<"\nAverage :"<<avg;
    }
};
int main()
{
    derived a;
    a.get();
    a.input();
    a.read();
    a.result();
    return 0;
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: