Sau đây mình xin chia sẻ cho các bạn một số đề luyện thi môn Tin học của THCS, mọi người cùng rèn luyện nào!!!!
ĐỀ THI THỬ SỐ 8 - NĂM HỌC
2011 - 2012
Câu 1: Tìm số ( 8 điểm) Tên file chương trình : TT8_C1.PAS
Nhập số nguyên dương N (1< N< 30.000) từ bàn phím và đưa ra màn hình thông tin sau :
Dòng 1: chữ số lớn nhất và nhỏ nhất của số
N
Dòng 2: số M có được bằng cách đổi chữ số đầu
tiên và cuối cùng của số N cho nhau đồng thời giữ nguyên thứ tự các chữ số còn
lại của số N
Dòng 3: ước chung lớn nhất của M và N
Dòng 4: cặp số nguyên A, B thỏa mãn A + B =
M, A - B = N, nếu không có ghi hai số 0
Ví dụ
Nhập N = 321
|
Kết quả ra màn hình
|
Giải thích
|
3 1
|
Chữ số lớn nhất và nhỏ
nhất của số 321 là 3 và 1
|
123
|
Sau khi đổi chữ số đầu
tiên và chữ số cuối cùng của số 321 cho nhau ta được số 123
|
3
|
Ước chung lớn nhất của
321 và 123 là 3
|
222 99
|
222 + 99 = 321, 222 –
99 = 123
|
Câu 2: Xóa
số (6 điểm) Tên file chương trình : TT8_C2.PAS
Nhập số nguyên dương N (1< N< 60.000) từ bàn phím tìm cách xóa đi số lượng ít nhất các chữ số của số N để phần
còn lại tạo thành một số chia hết cho 5 và đưa ra màn hình thông tin sau:
Dòng 1 : số lượng các ký tự đã xóa (nếu không
thể xóa được in số 0)
Dòng 2 : số còn lại sau khi xóa
Ví dụ :
Nhập N = 8073
|
Kết quả ra màn hình
|
Giải thích
|
2
|
Nếu xóa bỏ chữ số 7 và chữ số 3 thì số còn lại
là 80 chia hết cho 5
|
80
|
Câu 3: Tìm
số (6 điểm) Tên
file chương trình : TT8_C3.PAS
Nhập
vào từ bàn phím số nguyên dương K (1< K< 10). Hãy in ra màn hình
số tự nhiên N lớn nhất có K chữ số sao cho tổng lũy thừa bậc K các chữ số của số
N là một số nguyên tố
Ví dụ:
Nhập K = 2
|
Kết quả ra màn hình
|
Giải thích
|
94
|
Số có hai chữ số lớn nhất thỏa
mãn tổng các bình phương các chữ số là một số nguyên tố là 84 vì 92+ 42= 81+16=97
|
------------------ Hết
-------------------
Lưu ý:Bạn nào cần hỏi về hướng giải và thuật toán của đề này thi xin lưu lại comment cuối bài viết, mọi người cùng chia sẻ cách làm với nhau.
Comments[ 0 ]
Đăng nhận xét