PHÒNG GIÁO DỤC KỲ THI HỌC SINH GIỎI LỚP 8 NĂM HỌC 2020 2021 HUYỆN NÚI THÀNH ( ĐỀ CHÍNH THỨC ) Môn thi TIN HỌC Thời gian 120 phút (không kể thời gian giao đề) Ngày thi 15/4/2021 Câu 1 (5,0 điểm) Ước ch[.]
PHÒNG GIÁO DỤC HUYỆN NÚI THÀNH KỲ THI HỌC SINH GIỎI LỚP NĂM HỌC 2020-2021 Môn thi : TIN HỌC Thời gian : 120 phút (không kể thời gian giao đề) Ngày thi : 15/4/2021 Câu 1: (5,0 điểm) - Ước chung lớn Cho hai số nguyên dương a,b (a,b < 100000), viết chương trình tìm ước chung lớn hai số Ví dụ: a= 8; b = ước chung lớn chúng Câu 2: (5,0 điểm) - Cộng phân số Trong Pascal khơng có kiểu liệu phân số, nhiên ta dùng ngơn ngữ lập trình Pascal để làm cộng, trừ, nhân, chia phân số Yêu cầu: Viết chương trình nhập phân số a/b c/d với a,b,c,d số nguyên dương In hình: a) Hai phân số vừa nhập b) Tổng hai phân số (đã rút gọn) Ví dụ: nhập a=2, b=5, c=7, d=20; Xuất ra: Hai phan so vua nhap la: 2/5; 7/20 Tong hai phan so la: 2/5 +7/20 = 3/4 Câu 3: (3,0 điểm) - Dãy số Viết chương trình nhập dãy số nguyên dương gồm n số (n 10000) thực yêu cầu sau đây: a) Tìm phần tử lớn dãy b) In tất số khác dãy Câu 4: (4,0 điểm) - Số "anh lớn" Một số gọi "anh lớn" số N (N < 10000000) số mà chữ số chữ số có số N viết theo thứ tự từ lớn đến bé Ví dụ với số N= 4518 số anh lớn số N 8541 Yêu cầu: Nhập từ bàn phím số nguyên dương N (N ) in hình số anh số N Câu 5: (3,0 điểm)- Phát triển kinh tế Để kiểm tra tình hình phát triển kinh tế xã người ta tính tổng thu nhập bình qn đầu người xã n tháng (2