#include<stdio.h>
#include<conio.h>
#include<iostream.h>
#include<string.h>
class Nguoi
{ protected:
char ht[30];
char que[25];
public:
void nhap();
void xuat();
int get_st();
char* get_que();
};
void Nguoi::nhap()
{cout<<"
Ho ten:"
fflush(stdin);
gets(ht);
cout<<"
Que:";
fflush(stdin);
gets(que);
}
void Nguoi::xuat()
{cout<<"
Ho ten:"<<ht<<"
Que:"<<que;
}
class GV::public Nguoi
{private:
char bm[20];
int st;
public:
void nhap();
void xuat();
};
int GV::get_st()
{return st;
char* GV::get_que()
{return que;
}
void GV::nhap()
{Nguoi::nhap();
cout<<"
Bo mon:";
fflush(stdin);gets(bin);
cout<<"
So tiet:";
cin>>st;
}
void GV::xuat()
{Nguoi::xuat();
cout<<"
BM:<<bm<<"
So tiet"<<st;
}
void main()
{GV g[20];int n,i;
cout<<"
So gv:";cin>>n;
for(i=1;i<=n;i++)
gv[i].nhap();
for(i=1;i<=n;i++)
gv[i].xuat();
GV gv_maxst;
gv_maxst=g[1];
for(i=2;i<=n;i++)
if(g[i].get_st()>gv_maxst.get_st())
gv.maxst=gv[i]
cout<<"
Giao vien co so tiet nhieu nhat:";
gv_maxst.xuat();
int dem=0;
for(i=1;i<=n;i++)
if(stranp(g[i].get_que(),"HA NOI")==0)
++dem;
cout<<"
So giao vien que HA NOI="<<dem;
getch();
}
Bạn đang đọc truyện trên: AzTruyen.Top