You are on page 1of 2

Cu 1: Ci t cc lp sau:

class Monhoc{
private:
char* tenMon;
float diemKT;
float diemQT;
public:
Monhoc(){};
Monhoc(const char* tenMon);
Monhoc(Monhoc& mh);
float tinhDiem(); //tinh diem mon hoc dua tren diem qua trinh va diem ket thuc
float getDiemQT() const;
void setDiemQT(float diemQT) ;
float getDiemKT() const;
void setDiemKT(float diemKT);
};
class SinhVien{
private:
int mssv;
char* ten;
Monhoc* dsmh; //Danh sach mon hoc da hoc
int tongSoMH; //So mon phai hoc
int soMonDaHoc; //So mon da hoc
public:
SinhVien();
SinhVien(int ms, char* t);
SinhVien(int ms, char* t, int tongMH, int soMonDaHoc=0) ;
float tinhDTB(); //Tinh diem trung binh nhung mon da hoc cua sinh vien
void addMonHoc(Monhoc& mh);
};

B mn K thut h thng v mng my tnh
Khoa CNTT

Mn hc Phng php lp trnh hng
i tng
2
Thi gian 120 pht
-Vit chng trnh chnh:
+ To danh sch sinh vin
+ Thm mn hc cho mt s sinh vin v tnh im trung bnh cho sinh vin
Cu 2: - ngha ca hm to l g? Hm to c th np chng khng
- Cc lp trong cu 1 c hm hy khng? Hy vit hm hy tng minh cho cc lp trn.
- ngha ca t kha const trong cu 1

You might also like