SỞ GIÁO DỤC VÀ ĐÀO TẠO KỲ THI CHỌN HỌC SINH GIỎI CẤP TỈNH SÓC TRĂNG Năm học 2014-2015
Đề chính thức
Môn: Tin học - Lớp 9
(Thời gian làm bài 150 phút, không kể phát đề) ________________
Đề thi này có 02 trang
Câu 1: (10,0 điểm) Đặt tên file BanDTDD.xlsBẢNG KÊ BÁN ĐIỆN THOẠI DI ĐỘNG QUÝ I NĂM 2015 TT Mã hàng Tên hàng Ngày bán Số
lượng Đơn
giá RAM Màn hình
Khuyến mãi
Thành tiền
1 73SGXN4 ? 01/01/2015 12 ? ? ? ? ?
2 22OPPR5 03/02/2015 24
3 01NL830 05/01/2015 30
4 22HTCDE 06/03/2015 20
5 73SGXN4 05/02/2015 4
6 01NL830 11/01/2015 2
7 22HTCDE 15/01/2015 14
8 73SGXN4 18/02/2015 10
9 22OPPR5 20/01/2015 19
10 22HTCDE 20/03/2015 9
11 73SGXN4 21/03/2015 17
12 01NL830 25/01/2015 13
13 22HTCDE 25/02/2015 19
14 73SGXN4 28/02/2015 7
15 01NL830 29/01/2015 10
Bảng phụ:
Mã Tên hàng Đơn giá Tổng
Thành tiền
Tổng Mặt hàng
NL830 Nokia Lumia 830
7,990,000
? ?HTCDE HTC Desire Eye
12,490,000
SGXN4 Samsung Galaxy Note 417,990,000
OPPR5 Oppo R5
9,990,000
Yêu cầu:
a) Tạo bảng tính trên và định dạng đúng yêu cầu.
b) Tên hàng: dựa vào 5 ký tự cuối của Mã hàng và Bảng phụ, kết hợp “Điện thoại di động - ” phía trước. (Ví dụ: NL830 thì Điện thoại di động - Nokia Lumia 830).
c) Đơn giá: dựa vào 5 ký tự cuối của Mã hàng và Bảng phụ.
d) RAM: được tính theo yêu cầu sau
- Nếu ký tự thứ 2 của Mã hàng là “1” thì RAM là “1G”
- Nếu ký tự thứ 2 của Mã hàng là “2” thì RAM là “2G”
- Nếu ký tự thứ 2 của Mã hàng là “3” thì RAM là “3G”
e) Màn hình: được tính theo yêu cầu sau
- Nếu ký tự đầu của Mã hàng là “0” thì Màn hình là “5.0 inch”
- Nếu ký tự đầu của Mã hàng là “2” thì Màn hình là “5.2 inch”
- Nếu ký tự đầu của Mã hàng là “7” thì Màn hình là “5.7 inch”
f) Khuyến mãi: nếu Tên hàng là “Điện thoại di động - Samsung Galaxy Note 4” và được bán trong tháng 2 thì Khuyến mãi là “Tặng sim miễn phí internet 1 năm”, ngược lại không khuyến mãi.
g) Thành tiền: Số lượng * Đơn giá.
h) Tính Tổng Thành tiền, Tổng Mặt hàng theo từng loại hàng trong Bảng phụ và định dạng sử dụng dấu phân cách phần nghìn và có 2 số lẻ thập phân. (Ví dụ: 1,000.00)
i) Sắp xếp bảng tính trên theo RAM tăng dần, nếu cùng RAM thì sắp xếp Số lượng tăng dần.
j) Trích lọc ra các Tên hàng là “Điện thoại di động - HTC Desire Eye” và được bán trong tháng 3.
k) Vẽ biểu đồ hình cột biểu diễn Tổng Thành tiền theo từng Tên hàng trong Bảng phụ.
Câu 2: (10,0 điểm) Đặt tên file TichSNT.pas
Cho một dãy gồm n số nguyên dương a1, a2, …, an. Hãy tìm tất cả các số nguyên tố và sắp xếp theo thứ tự tăng dần của dãy số tìm được sau đó tính tích dãy số tìm được đó. Nếu không tìm được thì xuất hiện câu thông báo “Day so khong thoa dieu kien”.
Dữ liệu vào trong tập tin văn bản TichSNT.inp gồm:
- Dòng đầu tiên chứa số nguyên n trong đó 1 n 105.
- Trong n dòng tiếp theo, dòng thứ i chứa số ai với điều kiện ai 105. Kết quả xuất ra tập tin văn bản TichSNT.out gồm:
- Dòng đầu tiên chứa dãy số tìm được thỏa điều kiện.
- Dòng thứ hai chứa tích của dãy số tìm được.
Ví dụ:
TichSNT.inp TichSNT.out
10 1 31 4 8 15 7 19 2 21 16
Day so nguyen to tang dan tim duoc: 2 7 19 31 Tich day so nguyen to tim duoc = 8246
--- HẾT ---