[r]
Trang 1PHÒNG GD&ĐT HẢI LĂNG KỲ THI CHỌN ĐỘI TUYỂN HSG CẤP HUYỆN
MÔN: TIN HỌC
Thời gian làm bài: 120 phút
(Vòng 1)
Khóa ngày 21 tháng 10 năm 2009
Đề ra:
Hãy dùng ngôn ngữ lập trình Pascal để viết chương trình giải quyết các bài toán sau:
Câu 1: (3 điểm) Viết chương trình đếm số chữ số của một số nguyên cho trước.
Ví dụ:
Nhập vào số: 21034
Kết quả: So nay co 5 chu so
Nhập vào số: 0034
Kết quả: So nay co 2 chu so
Câu 2: (3 điểm) Nhập vào một câu, đếm số lần xuất hiện của mỗi loại chữ cái có trong
câu (không phân biệt chữ thường hay in hoa); từ đó tính tần suất xuất hiện của mỗi loại ký tự đó
Ví dụ: Câu nhập vào: “Chu tich Ho Chi Minh vi dai”
Kết quả:
A: 1 - Tan suat: 1/27 C: 3 - Tan suat: 3/27 D: 1 - Tan suat: 1/27 H: 5 - Tan suat: 5/27
………
Câu 3: (4 điểm) Nhập vào một dãy n số nguyên; tìm và xóa các phần tử nhỏ hơn 0,
thống kê xem có bao nhiêu phần tử như vậy Ghi ra dãy số trước và sau khi xóa
Ví dụ:
Nhập vào: 2 4 -5 7 -8 3
Kết quả: 2 4 7 3
Co 2 phan tu nho hon 0
****** Hết ******
(Cán bộ coi thi không giải thích gì thêm!)
ĐỀ CHÍNH THỨC