#include<iostream>
using namespace std;
class Analysis
{
    int id;
    int res;
public:
    void setData(int sid,int sres)
    {
        id=sid;
        res=sres;
    }
    void display()
    {
        cout<<"\t"<<id<<"\t"<<res<<"\n";
    }
   
    int getRes()
    {
        return res;
    }
};


class Result: public Analysis
{
  
    static int count;
public:
   
    Result()
    {
        count++;
    }
   
    void showResult()
    {
       
        int pass=0;
        int fail=0;
       
     
        for(int i=0;i<count;i++)
        {
          
            if(this[i].getRes()==1)
                pass++;
            else
                fail++;
        }
       
        cout<<"\tNo of Passed student :\t"<<pass<<"\n";
        cout<<"\tNo of Failed student :\t"<<fail<<"\n";
        if(pass>8)
            cout<<"\tRaise Tution..!\n";
    }
};


int Result::count=0;

int main()
{

    Result a[10];
    int i;
    int sres,sid;
   
    for(i=0;i<10;i++)
    {
        cout<<"Enter Student ID : ";
        cin>>sid;
        cout<<"Enter 1 for pass and 2 for Fail : ";
        cin>>sres;
       
        a[i].setData(sid,sres);
    }
    cout<<"\tID "<<"Result \n";
    
    for(i=0;i<10;i++)
    {
        
        a[i].display();
    }
   
    a[0].showResult();
    return 0;
}

Embed on website

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