#include <iostream>
using namespace std;
class internal
{
  public:
    char name[30];
    int cpp_quiz,cpp_assign,cpp_exam;
    int dtp_quiz,dtp_assign,dtp_exam;
    int cpp_internal_total;
    int dtp_internal_total;
    void cpp()
    {
        cout<<"\n Enter the Student Name   : ";
        cin>>name;
        cout<<"\n Enter the C++ Quiz mark          : ";
        cin>>cpp_quiz;
        cout<<"\n Enter the C++ Assignment Mark    : ";
        cin>>cpp_assign;
        cout<<"\n Enter the C++ Internal Exam Mark : ";
        cin>>cpp_exam;
    }
    void dtp()
    {
        cout<<"\n\n Enter the DTP Quiz Mark          : ";
        cin>>dtp_quiz;
        cout<<"\n Enter the DTP Assignment Mark    : ";
        cin>>dtp_assign;
        cout<<"\n Enter the DTP Internal Exam Mark : ";
        cin>>dtp_exam;
    }
    void display()
    {
        cout<<"\n Your C++ Marks... ";
        cout<<"\n C++ Quiz          : "<<cpp_quiz;
		cout<<"\n C++ Assignment    : "<<cpp_assign;
		cout<<"\n C++ Internal Exam : "<<cpp_exam;
		cpp_internal_total=cpp_quiz+cpp_assign+cpp_exam;
		cout<<"\n Your C++ Internal Total : "<<cpp_internal_total;
        cout<<"\n\n Your DTP Marks...";
        cout<<"\n DTP Quiz          : "<<dtp_quiz;
		cout<<"\n DTP Assignment    : "<<dtp_assign;
		cout<<"\n DTP Internal Exam : "<<dtp_exam;
		dtp_internal_total=dtp_quiz+dtp_assign+dtp_exam;
		cout<<"\n Your DTP Internal Total : "<<dtp_internal_total;
    }
};
class external
{
  public:
    int cpp_external;
    int dtp_external;
    void external_cpp()
    {
    	cout<<"\n Enter the C++ External Mark : ";
        cin>>cpp_external;
    }
    void external_dtp()
    {
        cout<<"\n Enter the DTP External Mark : ";
        cin>>dtp_external;
    }
    void putdata()
    {
    	cout<<"\n\n Your External Marks...";
        cout<<"\n C++ External Mark : "<<cpp_external;
        cout<<"\n DTP External Mark : "<<dtp_external;
    }
};
class final:public internal,public external
{
  int cpp_total;
  int dtp_total;
  public:
	void total_cpp()
	{
		cpp_total=cpp_internal_total+cpp_external;
		cout<<"\n Your Total Terminal Marks...";
		cout<<"\n C++ Final Terminal Mark : "<<cpp_total;
	}
	void total_dtp()
	{
		dtp_total=dtp_internal_total+dtp_external;
		cout<<"\n DTP Final Terminal Mark : "<<dtp_total;
	}
};
int main()
{
   final obj;
   obj.cpp();
   obj.dtp();
   obj.display();
   obj.external_cpp();
   obj.external_dtp();
   obj.putdata();
   obj.total_cpp();
   obj.total_dtp();
   cout<<"\n\n Program Ended...";
   return 0;
}

Embed on website

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