[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 2)
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)
Tìm các số nguyên a, b, c, d khác nhau trong khoảng từ 2 đến 10 thỏa mãn điều kiện: a.d 2 = b*c 3
Câu 2: (3 điểm)
Nhập vào họ và tên của một người bất kỳ; sau đó chuyển sang dạng: tên_họ_chữ lót theo dạng viết In hoa
Ví dụ:
Nhập vào: ‘nguyen van an’
Kết quả: ‘An Nguyen Van’
Câu 3: (4 điểm)
Dãy số an được định nghĩa như sau:
a1 = 1
a2 = 1
………
an = an-1 + 1 nếu n lẻ ; và
an = an-1 + an-2 + ….+ a1 nếu n chẵn
Với n nhập vào từ bàn phím, hãy tìm n phần tử đầu của dãy số trên
Ví dụ:
Nhập vào: n = 8
Kết quả ta có dãy số: 1 1 2 4 5 13 14 40
****** Hết ******
(Cán bộ coi thi không giải thích gì thêm!)
ĐỀ CHÍNH THỨC