ĐỀ THI TIN HỌC TRẺ CẤP HUYỆN khèi thcs – phần thực hành Thi gian lm bi: 120 phhỳt Cõu 1: (3,0 điểm) Diện tích tồn phần hình hộp chữ nhật DIENTICH.PAS Cho số a, b, h kích thước hình hộp chữ nhật (1 ≤ a, b, h ≤ 32767) Yêu cầu: Tính diện tích tồn phần hình hộp chữ nhật h Dữ liệu vào: Nhập số a, b, h từ bàn phím Dữ liệu ra: In kết tính hình Ví dụ: Nhập vào từ bàn phím số: a = 1, b = 1, h = b a Kết in hình: 10 Câu 2: (3,5 điểm) Biến đổi xâu BDXAU.PAS Cho xâu kí tự St có N kí tự lấy từ tập ký tự ’a’ ’z’, ’A’ ’Z’, ’0’ ’9’ (0 < N ≤ 255) Phép biến đổi xâu (p, q) (1 ≤ p, q ≤ N) thực cách hốn đổi ký tự vị trí p với ký tự vị trí q xâu St Ví dụ: cho Xâu St = ’abcdefgh’ phép biến đổi xâu (3, 5) ta có xâu St là: ’abedcfgh’ Thực K phép biến đổi xâu (p1, q1), (p2, q2), , (pk, qk) xâu St thu xâu (1 ≤ K ≤ 50) Yêu cầu: Hãy tìm xâu St sau thực K phép biến đổi xâu Dữ liệu vào: Nhập xâu ký tự St, số K cặp số (p1, q1), (p2, q2), , (pk, qk) từ bàn phím Dữ liệu ra: In hình xâu St sau thực xong K phép biến đổi xâu Ví dụ: Nhập vào từ bàn phím xâu St = ’abcdefgh’ K = 3, p1 = 3, q1 = 5, p2 = 4, q2 = 1, p3 = 3, q3 = Kết in hình: ’dbfacegh’ Câu 3: (3,5 điểm) Lỗ hổng chữ số LHCS.PAS Các chữ số từ đến 9, chữ số có đường khép kín ta gọi chữ số có lỗ hổng, có hai đường khép kín ta gọi số có lỗ hổng, khơng có đường khép kín ta gọi chữ số có lỗ hổng Vậy chữ số 0, 4, 6, có lỗ hổng, chữ số có lỗ hổng chữ số 1, 2, 3, 5, có lỗ hổng Cho số nguyên dương N (1 ≤ N ≤ 2147483647), ta đếm số lỗ hổng chữ số xuất Ví dụ: Với N = 388247 ta đếm N có lỗ hổng Yêu cầu: Đếm số lỗ hổng số nguyên dương N Dữ liệu vào: Nhập số nguyên dương N từ bàn phím Dữ liệu ra: In số lỗ hổng số ngun dương N hình Ví dụ: Nhập vào từ bàn phím N = 388247 Kết in hình: ==HẾT== ThuVienDeThi.com