c
1,25 điểm
};
Viết hàm main() nhập danh sách gồm n đại lý bán lẻ và hiển
hị ra màn hình danh sách đại lý bán lẻ có doanh số
>50.000.000 và số năm hợp tác nhỏ hơn 3 năm.
Trang:3/ 5
void main()
{ clrscr();
DAILYBANLE *ds;
int n,i,j;
cout<<"\nNhap vao so dai ly ban le:";
cin>>n;
ds=new DAILYBANLE[n];
for (i = 1; i <=n; i++)
{ cout <<"\nNhap thong tin cho dai ly ban le thu "
<
{
ds[i]. hienthibanle();
0,5 điểm
0,25 điểm
0,5 điểm
{
if((doanhso>50000000)&&(sonamhoptac<3))
}
ds[i].nhap();
ds[i].nhapbanle();
}
for (i = 1; i <=n; i++)
cout<
}
Câu 3
2 điểm
a
0,5 điểm
Cho biết họ tên, NTNS, địa chỉ của học viên có điểm cao nhất
trong khoá có mã số “PT297”
SELECT Ho, Ten, Ntns, Dchi, Diem
FROM Hocvien INNER JOIN Bienlai ON Hocvien.Mahv =
Bienlai.Mahv
Trang:4/ 5
FROM
b
0,5 điểm
c
0,5 điểm
JOIN Lophoc ON INNER
GROUP BY Lophoc.Magv, Hoten
d
0,5 điểm
WHERE Bienlai.Makh= “PT297” AND (Bienlai.Diem IN
Bienlai WHERE
(SELECT Max(Diem)
Bienlai.Makh= “PT297”))
Cho biết tên các lớp học và điểm trung bình, điểm cao nhất
của tất cả các học viên trong lớp.
SELECT Tenlop, AVG(Diem) AS DiemTB, MAX(Diem) AS
DiemMax FROM Lophoc INNER JOIN Bienlai ON
Lophoc.Malop = Bienlai.Malh GROUP BY Bienlai.Malh,
Tenlop
Cho họ tên giáo viên và số lượng lớp mà giáo viên đó đã dạy
SELECT Hoten, Count(*) AS Soluong
FROM Giaovien
Giaovien.Magv = Lophoc.Magv
Cho biết họ tên và kết quả học tập (điểm, xếp loại, kết quả )
cuả những học viên được miễn học phí.
SELECT Ho, Ten, Diem, Xeploai, Kqua
FROM Bienlai INNER JOIN Hocvien ON Bienlai.Mahv =
Hocvien.Mahv WHERE Bienlai.Tiennop = 0
II. Phần tự chọn, do trường biên soạn 3 điểm
1
Tổng cộng (I + II) 2
……….., Ngày…………Tháng………..Năm…………..
Trang:5/ 5