Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (39.81 KB, 1 trang )
<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>
********** <sub>đề khảo sát chất lợng hsg lớp 9</sub>
<b>Mơn : tin học</b>
<i>(Thêi gian lµm bµi 90 phút)</i>
<b>Bài 1: (2,5 điểm)</b>
Cho một mảng số các số tự nhiên có n phần tử (1< n <100). Em hÃy lập
ch-ơng trình in ra tất cả các số chính phch-ơng kép và cho biết có bao nhiªu sè nh
vËy ?
Số chính phơng kép là số chính phơng có các chữ số sau khi giảm đi ở mỗi
chữ số một đơn vị ta vẫn đợc mt s chớnh phng.
<b>Bài 2: (3 điểm )</b>
Cho mt n kí tự trong đó có ít nhất một kí tự “.” (0<n<100).Hãy lập chơng
trình thực hiện yêu cầu sau:
a. In ra vị trí của dấu . đầu tiên và dÊu “.” cuèi cïng trong m¶ng.
b. In ra số các kí tự giống nhau liền nhau cực đại có trong mảng, trờng hợp
có nhiều dãy con có số kí tự liền nhau giống nhau cực đại thì in ra tất cả
các kí tự đó.
<b>Bµi 3: ( 3 ®iĨm )</b>
Xét một số tự nhiên nào đó. Nếu số đó khơng phải là Palindrom thì viết số đó
theo thứ tự ngợc lại rồi cộng với số ban đầu. Nếu tổng của chúng khơng là
số Palindrom thì lặp lại q trình trên với tổng đó cho đến khi nhận đợc một
số Palindrom. Cho trớc một mảng N số nguyên dơng khác nhau. Hãy lập
<b>Bµi 4: (1,5 ®iĨm)</b>
Cho một dãy có m số ngun dơng. Hãy lập chơng trình in ra ớc chung lớn
nhất của m số nguyên dơng đó.
………