THCS HOA THỦY

Công khai 4 thành viên
3:02 p.m. 25 Tháng 1, 2024

Đế số 15

PHÒNG GD&ĐT LỆ THỦY

(ĐỀ CHÍNH THỨC) KIỂM TRA CHẤT LƯỢNG HỌC SINH GIỎI
Năm học 2021 - 2022
Môn: TIN HỌC 8
Thời gian làm bài 120 phút (không kể phát đề)
ĐỀ RA

Câu 1 (2,5 đ). HÌNH CHỮ NHẬT HCN.PAS
Cho hai số thực a, b là hai kích thước của hình chữ nhật.
Yêu cầu: Hãy tính chu vi và diện tích của hình chữ nhật đó.
Dữ liệu vào: Cho trong tệp văn bản HCN.INP gồm hai số thực a,b trên 2 dòng
Kết quả: Ghi ra tệp văn bản HCN.OUT theo cấu trúc:
Dòng 1: Là chu vi của hình chữ nhật.
Dòng 2: Là diện tích hình chữ nhật
Kết quả làm tròn đến 2 chữ số thập phân.
Ví dụ:
HCN.INP HCN.OUT
5
4 18.00
20.00

Câu 2 (2,5 đ). SỐ QUYỀN UY SQU.PAS
Từ xưa số 9 luôn được coi như là biểu trưng của sự quyền uy và sức mạnh: Ngai vua thường đặt trên 9 bậc, vua chúa thường cho đúc cửu đỉnh (9 cái đỉnh) để minh họa cho quyền lực của mình.
Một số được gọi “quyền uy” nếu tổng các chữ số của nó là số nguyên tố và tận cùng là 9, ví dụ 1990 là số “quyền uy” vì 1 + 9 + 9 + 0 = 19 là số nguyên tố và tận cùng 9.
Dữ liệu vào: Cho trong tệp văn bản SQU.INP gồm số nguyên N (1 N  2.109)
Dữ liệu ra: Ghi ra tệp văn bản SQU.OUT số 1 nếu N là số “quyền uy”, ngược lại in 0
Ví dụ:
SQU.INP SQU.OUT
1990 1
1999 0

Câu 3 (2,5 đ). DÃY SỐ DAY.PAS
Mảng (dãy số) là một dãy hữu hạn các phần tử liên tiếp nhau có cùng một kiểu dữ liệu. Chiều dài (tức số phần tử của mảng) được xác định ngay từ khi khai báo mảng.
Chẳng hạn: A = {21 2 63 113 6 3 119 18} là một dãy các số nguyên, có 7 phần tử.
Yêu cầu: Đếm số lượng các phần tử chia hết cho số n và cho biết vị trí các phần tử đó
Dữ liệu vào:: Cho trong tệp vănbản DAY.INP gồm:
Dòng 1: Giá trị của số nguyên dương N ( ).
Dòng 2: N số nguyên ( ) cách nhau 1 dấu cách.

Dữ liệu ra: Ghi ra tệp văn bản DAY.INP theo cấu trúc
Dòng 1: In ra số lượng các phần tử chia hết cho n.
Dòng 2: In ra vị trí của các phần tử đó trong dãy. Nếu không có phần tử nào chia hết cho n thì in ra giá trị các số nguyên tố có trong mảng. (Cách nhau 1 dấu cách)
Ví dụ:

DAY.INP DAY.OUT

Ví dụ 1: 7
21 2 63 113 67 119 18 3
1 3 6
Ví dụ 2: 10
12 33 73 21 42 15 76 1368 5 7 0
73 5 7

Câu 4 (2,5 đ). ĐẾM KÝ TỰ DEM.PAS
Người ta định nghĩa: Một xâu là một dãy liên tiếp các ký tự.
Cho một xâu ký tự St có độ dài tối đa 255 ký tự, các ký tự được lấy từ tập: ‘a’ … ‘z’; ‘A’ … ‘Z’; ‘0’ … ‘9’ và kí tự dấu cách.
Yêu cầu: Viết chương trình đếm số ký tự chữ số trong xâu St.
Dữ liệu vào: Cho trong tệp văn bản DEM.INP gồm một xâu ký tự St.
Dữ liệu ra: Ghi ra tệp văn bản DEM.OUT theo cấu trúc sau:
Dòng 1: Ghi ra màn hình một số là số ký tự chữ số trong xâu.
Dòng 2: Ghi ra màn hình một số là số ký tự chữ không phân biệt chữ hoa chữ thường trong xâu.
Ví dụ:
DEM.INP DEM.OUT
Tin hoc8 Nam hoc 2018 5
12

-----Hết-----

...Xem thêm