Chào các bạn! Vì nhiều lý do từ nay Truyen2U chính thức đổi tên là Truyen247.Pro. Mong các bạn tiếp tục ủng hộ truy cập tên miền mới này nhé! Mãi yêu... ♥

ccccccccccccc

//Tao class sinh vien

#include<conio.h>

#include<stdio.h>

#include<iostream.h>

#include<math.h>

//------------

class sinhvien

{

      private:

              char*msv;

              char*ht;

              int ns;

      public:

             sinhvien();

             sinhvien(char*x,char*y,int z);

             ~sinhvien();

             void nhap();

             void in();

};

//-------------

class newsinhvien:public sinhvien

{

      private:

              float dtb;

              char*tda;

      public:

             newsinhvien();

             newsinhvien(char *x, char *y, int z ,float a, char *b);

             ~newsinhvien();

             void nhap();

             void in();

};

//-----------

sinhvien::sinhvien()

{

  msv=0;ht=0;ns=0;

}

//-----------

sinhvien::sinhvien(char*x,char*y,int z )

{

   msv=x;ht=y;ns=z;

}

//-----------

sinhvien::~sinhvien()

{

   delete[]msv;

   delete[]ht;

}

//------------

void sinhvien::nhap()

{

     msv=new char[30];

     ht=new char[30];  

     cout<<"

MSV: ";gets(msv);

     cout<<"

HT: ";gets(ht);

     cout<<"

NS: ";cin>>ns;   

}

//------------

void sinhvien::in()

{

     cout<<"

Ma Sinh Vien: "<<msv;

     cout<<"

Ho Ten Sinh Vien: "<<ht;

     cout<<"

Nam sinh: "<<ns;

}

//------------

newsinhvien::newsinhvien():sinhvien()

{

   dtb=0; tda=0;

}

//---------

newsinhvien::newsinhvien(char *x, char *y, int z ,float a, char *b):sinhvien(x,y,z){

                            dtb = a;

                            tda = b;

                            }

//----------

newsinhvien::~newsinhvien(){

                              delete [] tda;

                              }

//----------

void newsinhvien::nhap()

{

    tda=new char[50];

    cout<<"

DTB: ";cin>>dtb;

     cin.ignore();

    cout<<"

TDA: ";gets(tda);

}

//-----------

void newsinhvien::in()

{

     cout<<"

Diem trung binh la: "<<dtb;

     cout<<"

Ten do an la: "<<tda;

}

//------------

int main()

{

    int n;

    newsinhvien sv[50];

    while(1)

    {

    cout<<"

So SV: ";cin>>n;

    if(n>10){cout<<"

Yeu cau nhap lai";continue;}

    else break;

    }

     cin.ignore();

    cout<<"

Thong tin SV

";

    for(int i=0;i<n;i++)

    {

       cout<<"

Nhap thong tin SV"<<i+1<<":

";

       sv[i].sinhvien::nhap();

       sv[i].nhap();

    }

    cout<<"

Danh sach SV

";

     for(int i=0;i<n;i++)

    {

       cout<<"

Thong tin SV"<<i+1<<":

";

       sv[i].sinhvien::in();

       sv[i].in();

    }

    getch();

}

Bạn đang đọc truyện trên: Truyen247.Pro

Tags: