bai tap

37
Bài 1.1: Xây dựng lớp Person gồm các thông tin: Họ và tên, Ngày sinh, Quê quán. Sau đó, xây dựng lớp dẫn xuất “Kỹ sư” ngoài các thông tin của lớp Person, lớp kỹ sư còn có các thông tin về: Ngành học, Năm tốt nghiệp (int) và các phương thức: Phương thức nhập: nhập các thông tin của kỹ sư. Phương thức xuất: xuất các thông tin lên màn hình. Xây dựng chương trình chính nhập vào một danh sách các kỹ sư. In danh sách của các kỹ sư lên màn hình và thông tin ca các kỹ sư tốt nghiệp gần đây nhất (năm tốt nghiệp lớn nhất). #include<iostream.h> #include<conio.h> #include<stdio.h> #include<string.h> class Person { public: char HT[30]; char NS[30]; char Q[30]; }; class Kysu:public Person { public: char NH[30]; int NTN; void nhap(); void xuat(); }; void Kysu::nhap() {

description

tuyển tập bài tập c++

Transcript of bai tap

Bi 1.1:

Xy dng lp Person gm cc thng tin: H v tn, Ngy sinh, Qu qun. Sau , xy dng lp dn xut K s ngoi cc thng tin ca lp Person, lp k s cn c cc thng tin v: Ngnh hc, Nm tt nghip (int) v cc phng thc: Phng thc nhp: nhp cc thng tin ca k s. Phng thc xut: xut cc thng tin ln mn hnh. Xy dng chng trnh chnh nhp vo mt danh sch cc k s. In danh sch ca cc k s ln mn hnh v thng tin ca cc k s tt nghip gn y nht (nm tt nghip ln nht).

#include

#include

#include

#include

class Person

{

public:

char HT[30];

char NS[30];

char Q[30];

};

class Kysu:public Person

{

public:

char NH[30];

int NTN;

void nhap();

void xuat();

};

void Kysu::nhap()

{

cout