1
NGÂN HÀNG ĐỀ THI HT HC PHN
HC PHN: NGÔN NG LP TRÌNH C++
(60 tiết – 4 tín ch)
ĐỀ S 1
Thi gian: 60 phút
Câu 1
a. S dng con tr để viết hàm chuyn đổi hai s nguyên cho 2 biến
b. S dng hàm này để viết chương trình sp xếp th t mt mng s nguyên nhp vào
t bàn phím.
Câu 2
Cho
class SinhVien{
char ten[20];
int tuoi;
//phương thc
void nhap();
//nhp tên tui
sapXep()
//sp xếp theo tên
}
Viết chương trình:
a. Nhp mng sinh viên gm tên, tui và lưu vào tp tep1.txt
b. Sp xếp mng này theo tên và lưu vào tp tep2.txt
c. Hin th kết qu sp xếp ra màn hình
HC VIN CÔNG NGH BƯU CHÍNH VIN THÔNG
Km10 Đường Nguyn Trãi, Hà Đông-Hà Tây
Tel: (04).5541221; Fax: (04).5540587
Website: 0Hhttp://www.e-ptit.edu.vn; E-mail: 1Hdhtx@e-ptit.edu.vn
2
ĐỀ S 2
Thi gian: 60 phút
Câu 1
Viết chương trình sp xếp mt mng xâu ký t nhp vào t bàn phím.
Câu 2 Cho
class SinhVien{
char hoTen[20];
int tuoi;
//phương thc
……….
//friend DanhSachDangKy;
}
class MonHoc{
int maMonHoc
char tenMonHoc[20];
//Phuong thuc
………
//friend DanhSachDangKy
}
class DanhSachDangKy{
…………
………….
}
Viết chương trình:
a. Nhp danh sách sinh viên và danh sách môn hc theo mng
b. S dng friend để nhp danh sách sinh viên đăng ký môn hc và ghi vào tp
c. Hin th kết qu ra màn hình
3
ĐỀ S 3
Thi gian: 60 phút
Câu 1
Viết chương trình sp xếp mt mng xâu ký t nhp vào t bàn phím.
Câu 2 Cho
class KhachHang{
char hoTen[20];
int tuoi;
//phương thc
……….
//friend HoaDon;
}
class MatHang{
int maHang
char tenHang20];
//Phuong thuc
………
//friend HoaDon
}
class HoaDon{
………….
………….
}
Viết chương trình:
a. Nhp danh sách mt hàng
b. S dng friend để nhp khách hàng và mt hàng bán ra trong HoaDon, ghi vào tp
c. Hin th hoá đơn ra màn hình
4
ĐỀ S 4
Thi gian: 60 phút
Câu 1
Viết hàm tìm giá tr ln nht ca 2 s và s dng hàm này để viết chương trình tìm giá tr
ln nht ca mng nhp vào tn phím
Câu 2 Cho
class KhachHang{
char hoTen[20];
int tuoi;
//phương thc
……….
//friend HoaDon;
}
class MatHang{
int maHang
char tenHang20];
//Phuong thuc
………
//friend HoaDon
}
class HoaDon{
………….
………….
}
Viết chương trình:
a. Nhp danh sách khách hàng và mt hàng, ghi vào tp
b. S dng friend để nhp khách hàng và mt hàng bán ra trong HoaDon
c. Hin th hoá đơn ra màn hình
5
ĐỀ S 5
Thi gian: 60 phút
Câu 1
Viết chương trình sp xếp mt mng xâu ký t nhp vào t bàn phím.
Câu 2 Cho
class SinhVien{
char hoTen[20];
int tuoi;
//phương thc
……….
//friend SachMuon;
}
class Sach{
int maSach;
char tenSach[20];
//Phuong thuc
………
//friend SachMuon
}
class SachMuon{
…………
………….
}
Viết chương trình:
a. Nhp mng sách vào tn phím và ghi vào tp
b. S dng friend để nhp sách mà sinh viên mượn ti thư vin trong SachMuon
c. Hin th danh sách ra màn hình