Đề thi HSG Tin 9 huyện Cẩm Khê năm 2012-2013
Nội dung tài liệu
Tải xuống
Link tài liệu:
Các tài liệu liên quan
Có thể bạn quan tâm
Thông tin tài liệu
PHÒNG GIÁO DỤC VÀ ĐÀO TẠO
CẨM KHÊ
ĐỀ THI CHỌN ĐỘI TUYỂN HSG LỚP 9 DỰ THI
CẤP TỈNH NĂM HỌC 2012-2013
Môn: Tin học
Thời gian làm bài: 150 phút (Không kể giao đề)
Đề thi có 02 trang
ĐỀ CHÍNH THỨC
TỔNG QUAN CHUNG
Câu 1
Câu 2
Câu 3
Thí sinh làm bài ra tờ giấy thi được phát và nộp lại cho cán bộ coi thi
Tên file bài làm đặt là BL2.PAS
Tên file bài làm đặt là BL3.PAS
Câu 1: (4 điểm) Cho chương trình viết bằng ngôn ngữ Pascal sau:
Program kiemtra;
Var i,s:integer;
Begin
i:=0; s:=0;
Repeat
i:=i+1;
If (i mod 2 =0) and (s<20) then s:=s+5
Else s:= s-3;
Until (i>15) or (s mod 10 =0);
Writeln(‘ s = ‘, s);
End.
Em hãy trả lời các câu hỏi sau:
Có phải nhập dữ liệu để chạy chương trình này
không ?
....................................................
Chương trình chứa vòng lặp có bước lặp như thế nào? .....................................................
Chương trình sẽ dừng lại khi :
i = .............
s = .............
Viết chương trình bằng ngôn Pascal để giải bài toán ở các câu 2; 3.
Câu 2: (8 điểm)
Em hãy viết chương trình thực hiện các việc sau:
Nhập vào hai số nguyên dương từ bàn phím. Sau đó viết ra màn hình:
1. Ước số chung lớn nhất của hai số đó.
2. Bội số chung nhỏ nhất của hai số đó.
Ví dụ:
12
Nhập hai số
33
Kết quả ra màn hình
Uoc so chung lơn nhat: 3
Boi so chung nho nhat:
132
Câu 3: (8 điểm)
1
Từ một số nguyên Y có thể biến đổi thành số nguyên X nhờ hai phép biến đổi sau:
- Phép biến đổi 1: Y=Y-X nếu Y>X;
- Phép biến đổi 2: Y=Y + 1 nếu Y

