Đề thi HSG Hà Nội môn Tin học

Chia sẻ bởi Phòng Gd Hoài Đức Hà Nội | Ngày 16/10/2018 | 41

Chia sẻ tài liệu: Đề thi HSG Hà Nội môn Tin học thuộc Tin học 9

Nội dung tài liệu:

sở GIáO DụC Và ĐàO TạO Kì THI HọC SINH GIỏI THàNH PHố - LớP 9
Hà NộI Năm học 2008-2009

Môn : Tin học
Ngày thi: 27 - 3 - 2009
Thời gian làm bài: 150 phút.
(Đề thi gồm 02 trang)

Câu 1: Tìm số (8 điểm) Tên file chương trình: CAUL.PAS

Nhập vào từ bàn phím 3 số nguyên dương p, q, N (l < p < q < 30000, 1Xuất ra màn hình các kết quả sau đây:
+ Dòng 1 : in ra ước chung lớn nhất của 2 số p, q
+ Dòng 2: in ra số lượng nguyên tố trung đoạn [p,q]
+ Dòng 3: in ra bội số chung nhỏ nhất của 3 số p, q, N
+ Dòng 4: in ra chữ số thứ N trong phần thập phân của thương số khi chia p cho q.

Vídụ:
Nhập p = 4, q =13 , N=5

Kết quả ra màn hình
Giải thích

1
4
260
9
Ước số chung lớn nhất của 4 và 13 là 1
4 số nguyên tố trong đoạn [4, 13] là 5, 7, 11 , 13
Bội số chung nhỏ nhất của 3 số 4. 13, 5 là 260
Thưng số của 4 chia 13 là 0.3076 2307692307..., chữ số thứ 5 ở phần thập phân là chữ số 9.



Câu 2: Tính cưc (6 điểm) Tên file chương trình: CAU2.PAS

Hãng cung cấp dịch vụ Intemet DDD đa ra một gói cước khuyến khích người sử dụng, theo thời gian sử dụng càng nhiều sẽ được hư ởng giá cư ớc ưu đãi hơn. Cụ thể, với từng tháng giá cước sẽ được tính như sau:
- Từ giờ thứ 1 đến giờ thứ 30 phải trả 3000 đồng/giờ
- Từ giờ thứ 31 đến giờ thứ 60 phải trả 2500 đồng/giờ
- Từ giờ thứ 61 đến giờ thứ 90 phải trả 1800 đồng/giờ
- Từ giờ thứ 91 trở đi chỉ phải trả đồng/giờ

Gia đình An đã đăng ký sử dụng gói cước trên, bố An yêu cầu An phải thống kê thời gian sử dụng của từng tháng trong năm và đến hết năm phải báo cho bố biết hai thông tin sau:
1) Những tháng nào phải trả nhiều tiền nhất?
2) Tổng số tiền phải trả của cả năm?
Là học sinh giỏi môn Tin học, em hãy giúp An thực hiện các yêu cầu trên. .
Nhập vào từ bàn phím 12 số nguyên không âm, lần lượt là số giờ sử dụng Internet trong từng tháng của gia dình An từ tháng 1 đến tháng 12.


Xuất ra màn hình:
+ Dòng 1: in ra những tháng phải trả nhiều tiền nhất (các số cách nhau bởi dấu cách)
+ Dòng 2: in ra tổng số tiền phải trả của cả 12 tháng.
Ví dụ:
Nhập vào 12 sồ 20 30 35 60 90 100 91 61 31 135 60 135

Kết quả ra màn hình
Giải thích

10 12
2037800
Tháng 10 và tháng 12 phảI trả nhiều tiền nhất
Số tiền phải trả lần lượt từng tháng là: 60000, 90000, 102500, 165000, 219000, 229000, 220000, 166800, 92500, 264000, 165000, 264000, do đó tổng số tiền phải trả trong cả năm là 2037800


Câu 3: Thu gọn số (6 đ
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Dung lượng: 44,00KB| Lượt tài: 0
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)