De thi tin hoc thanh pho rach gia 2011 2023

13 9 0
De thi tin hoc thanh pho rach gia 2011 2023

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

UBND THÀNH PHỐ RẠCH GIÁ KỲ THI CHỌN HỌC SINH GIỎI LỚP 9 PHÒNG GIÁO DỤCVÀ ĐÀO TẠO NĂM HỌC : 2010 – 2011 Khóa ngày : 27122010 ĐỀ THI MÔN : TIN HỌC Thời gian : 150 phút (không kể thời gian giao đề) Bài 1 : ( 5 điểm) Viết chương trình nhập vào tuổi của một người từ bàn phím và in ra màn hình kết quả cho biết người đó là thiếu niên, thanh niên, trung niên hay lão niên. Biết rằng : nếu nhỏ hơn 18 là thiếu niên, từ 18 đến 39 là thanh niên, từ 40 đến 60 là trung niên và lớn hơn 60 là lão niên. Lưu chương trình với tên BAI_1.PAS Bài 2 : ( 5 điểm) Viết chương trình nhập vào các số nguyên từ bàn phím cho đến khi nào gặp số 0 thì kết thúc. Hãy đếm xem có bao nhiêu số chẵn vừa được nhập vào. In kết quả ra màn hình. Lưu chương trình với tên BAI_2.PAS Bài 3 : (5 điểm) Viết chương trình nhập vào một số nguyên dương từ bàn phím. Hãy in kết quả thông báo lên màn hình số đó có bao nhiêu chữ số và tổng các chữ số của số đó. Lưu chương trình với tên BAI_3.PAS Bài 4 : ( 5 điểm) Viết chương trình nhập vào một số nguyên dương từ bàn phím phân tích số vừa nhập ra thừa số nguyên tố và in kết quả ra màn hình như sau :

UBND THÀNH PHỐ RẠCH GIÁ KỲ THI CHỌN HỌC SINH GIỎI LỚP PHÒNG GIÁO DỤCVÀ ĐÀO TẠO NĂM HỌC : 2010 – 2011 Khóa ngày : 27/12/2010 ĐỀ THI MÔN : TIN HỌC Thời gian : 150 phút (không kể thời gian giao đề) Bài : ( điểm) Viết chương trình nhập vào tuổi người từ bàn phím in hình kết cho biết người thiếu niên, niên, trung niên hay lão niên Biết : nhỏ 18 thiếu niên, từ 18 đến 39 niên, từ 40 đến 60 trung niên lớn 60 lão niên Lưu chương trình với tên BAI_1.PAS Bài : ( điểm) Viết chương trình nhập vào số nguyên từ bàn phím gặp số kết thúc Hãy đếm xem có số chẵn vừa nhập vào In kết hình Lưu chương trình với tên BAI_2.PAS Bài : (5 điểm) Viết chương trình nhập vào số nguyên dương từ bàn phím Hãy in kết thơng báo lên hình số có chữ số tổng chữ số số Lưu chương trình với tên BAI_3.PAS Bài : ( điểm) Viết chương trình nhập vào số nguyên dương từ bàn phím phân tích số vừa nhập thừa số nguyên tố in kết sau : Ví dụ : số nhập vào 100 in hình : 100  50  25  5 Lưu chương trình với tên BAI_4.PAS -HẾT UBND THÀNH PHỐ RẠCH GIÁ KỲ THI CHỌN HỌC SINH GIỎI LỚP PHÒNG GIÁO DỤCVÀ ĐÀO TẠO NĂM HỌC : 2011 – 2012 Khóa ngày : 17/12/2011 ĐỀ THI MÔN : TIN HỌC Thời gian : 150 phút (không kể thời gian giao đề) Bài : (5 điểm) Viết chương trình nhập vào số tự nhiên n từ bàn phím ( với 1.000  n  9.999) Hãy kiểm tra xem : a) Cách biểu diễn thập phân n có đối xứng hay khơng? b) N có chữ số khác hay khơng? In kết hình Lưu chương trình với tên BAI_1.PAS Bài : (5 điểm) Viết chương trình nhập vào số tự nhiên n từ bàn phím Hãy tìm xem chữ số có xuất cách viết thập phân số n2 hay khơng ? In kết hình Lưu chương trình với tên BAI_2.PAS Bài : (5 điểm) Viết chương trình nhập vào chuỗi ký tự từ bàn phím, đổi ký tự đầu thành chữ hoa, ký tự lại thành chữ thường đồng thời loại bỏ khoảng trắng thừa in kết hình Ví dụ : nhập vào chuỗi : HOC sinh gioi tIN Hoc Kết hình : Hoc Sinh Gioi Tin Hoc Lưu chương trình với tên BAI_3.PAS Bài : (5 điểm) Một số tự nhiên gọi “may mắn” chữ số chia thành hai nhóm có tổng chữ số Ví dụ : 44 số may mắn ( = 4); 235 số may mắn ( + = 5) 1973 số may mắn ( + = + 3) Lưu chương trình với tên BAI_4.PAS -HẾT UBND THÀNH PHỐ RẠCH GIÁ KỲ THI CHỌN HỌC SINH GIỎI LỚP PHÒNG GIÁO DỤCVÀ ĐÀO TẠO NĂM HỌC : 2012 – 2013 Khóa ngày : 20/12/2012 ĐỀ THI MƠN : TIN HỌC Thời gian : 150 phút (khơng kể thời gian giao đề) Câu : Viết chương trình nhập từ bàn phím hai số ngun dương, số gồm ba chữ số in chi tiết kết phép nhân ví dụ sau : (5 điểm) 456 x 789 4104 3648 3192 359784 Lưu chương trình với tên BAI_1.PAS Câu :Viết chương trình nhập xâu ký tự, sau xem xâu có phải xâu đối xứng không? (xâu đối xứng xâu có ký tự giống đối xứng qua điểm xâu, ví dụ ‘ABBA’ ‘ABCBA’) (5 điểm) Lưu chương trình với tên BAI_2PAS Câu :Viết chương trình nhập vào số nguyên n từ bàn phím Chuyển số n vừa nhập thành số nhị phân ?(5 điểm) Ví dụ : Nhap n = So chuyen so nhi phan la : 111 Nhap n = 101 So 101 chuyen so nhi phan la |: 1100101 Lưu chương trình với tên BAI_3.PAS Câu :Viết chương trình lấy chữ số cuối chuỗi.(5 điểm) Ví dụ : Nguyen Van Son Lấy chữ : Son Lưu chương trình với tên BAI_4.PAS Hết UBND THÀNH PHỐ RẠCH GIÁ KỲ THI CHỌN HỌC SINH GIỎI LỚP PHÒNG GIÁO DỤCVÀ ĐÀO TẠO NĂM HỌC : 2013 – 2014 Khóa ngày : 23/12/2013 ĐỀ THI MÔN : TIN HỌC Thời gian : 150 phút (không kể thời gian giao đề) Câu : Viết chương trình nhập vào từ bàn phím số tự nhiên tương ứng với tháng năm (tháng -> tháng 12, nhập sai thơng báo khơng có tháng này), in số ngày có tháng (5 điểm) Câu :Viết chương trình nhập vào từ bàn phím số tự nhiên từ bàn phím, kiểm tra in số nguyên tố có khoảng từ đến số bạn nhập (5 điểm) Ví dụ : nhập vào số sau kiểm tra in số nguyên tố có khoảng từ đến : 2, 3, 5, Câu :Viết chương trình nhập vào từ bàn phím số có phần thập phân, in giá trị dạng chuỗi có chèn dấu (.) để tách nghìn, triệu, tỷ dấu (,) thập phân (5 điểm) Câu :Viết chương trình nhập vào từ bàn phím mảng cố định chiều 10 phần tử Sắp xếp phần tử theo thứ tự tăng dần (5 điểm) Ví dụ : nhập vào phần tử : 4, 2, 5, ,34, 56, 78, 56, 58, 89 ; in : 2, 4, 5, 34, 56, 56, 58, 78, 89) Hết UBND THÀNH PHỐ RẠCH GIÁ ĐỀ THI CHỌN HỌC SINH GIỎI LỚP PHÒNG GIÁO DỤC VÀ ĐÀO TẠO NĂM HỌC : 2014 – 2015 Khóa ngày 06 / 12 / 2014 ĐỀ THI CHÍNH THỨC MƠN : TIN HỌC Thời gian làm : 150 phút (không kể thời gian phát đề) Câu : ( điểm) Lưu chương trình với tên Bai1.pas Viết chương trình nhập vào chuỗi ký tự từ bàn phím, in hình ký tự có chuỗi theo thứ tự Alphabet (khơng lặp lại có phân biệt chữ hoa, chữ thường) Ví dụ : Nhập vào chuỗi PASCAL pascal In hình : A, C, L, P, S, a, c, l, p, s Câu : ( điểm) Lưu chương trình với tên Bai2.pas Viết chương trình nhập vào nguyên dương, in số hình dạng số nhị phân Câu : ( điểm) Lưu chương trình với tên Bai3.pas Viết chương trình nhập vào từ bàn phím số n có giá trị kiểu số nguyên dương, việc nhập kết thúc số = Sau in hình số chẵn dòng; số lẻ dịng ( Lưu ý khơng sử dụng mảng chiều) Ví dụ : Nếu nhập số n = 4, 6, 7, 3, 8, 10, 2, In hình : So chan : 4, 6, 8, 10, So le : 7, Nếu nhập số n = -5, 8, -9, -10, In hình : ket qua sai Câu : ( điểm) Lưu chương trình với tên Bai4.pas Viết chương trình nhập vào chuỗi ký tự từ bàn phím, sau nhập ký tự Xét xem ký tự vừa nhập có xuất chuỗi khơng? Nếu có đếm xem ký tự xuất lần? Và lần xuất cuối nằm vị trí thứ chuỗi? Nếu khơng in ký tự khơng có chuỗi ( Lưu ý : phân biệt chữ hoa chữ thường) Ví dụ : Nhập vào chuỗi : AABCDEDFAN Nhập ký tự : A In hình : Ky tu A xuat hien lan Lan xuat hien sau cung o vi tri thu chuoi Nếu nhập ký tự : a in hình : khong co ky tu HẾT UBND THÀNH PHỐ RẠCH GIÁ ĐỀ THI CHỌN HỌC SINH GIỎI LỚP PHÒNG GIÁO DỤC VÀ ĐÀO TẠO NĂM HỌC : 2015 – 2016 Khóa ngày 05 / 12 / 2015 ĐỀ THI CHÍNH THỨC MƠN : TIN HỌC Thời gian làm : 150 phút (không kể thời gian phát đề) Câu : ( điểm) Lưu chương trình với tên Bai1.pas Viết chương trình nhập vào dãy số nguyên dương tối đa 50 phần tử In hình số trùng dãy Yêu cầu : Sử dụng mảng A chiều gồm 50 phần tử số nguyên dương Ví dụ : Nhập vào dãy số : In hình : Câu : ( điểm) Lưu chương trình với tên Bai2.pas Viết chương trình nhập vào chuỗi ký tự Xóa bỏ ký tự thừa In hình chuỗi với ký tự đầu câu phải viết hoa Và cho biết có từ chuỗi vừa in Yêu cầu : Nhập vào chuỗi không phân biệt hoa thường In hình : chuỗi sau bỏ ký tự thừa số từ chuỗi Ví dụ : Nhập chuỗi : IE nGoC biCH In hình chuỗi : Le Ngoc Bich In hình số từ có chuỗi :3 Câu : ( điểm) Lưu chương trình với tên Bai3.pas Viết chương trình nhập vào mảng chiều, xuất mảng vừa nhập Nhập vào phần tử X, đếm xem X xuất lần mảng Đếm số phần tử xuất mảng Yêu cầu : Khai báo mảng A gồm 100 phần tử số nguyên Nhập mảng, xuất mảng Đếm xem phần tử X có mảng Đếm phần tử mảng Ví dụ : Nhập mảng : Nhập phần tử X = Xuất : In hình phần tử xuất lần dãy Các phần tử xuất dãy : ======>1 2======>1 1======>1 ======>3 6======>3 6======>3 Câu : ( điểm) Lưu chương trình với tên Bai4.pas Viết chương trình nhập vào số từ bàn phím Việc nhập kết thúc số =0 Nếu số nhập vào số nguyên tố in hình số nguyên tố, ngược lại in hình khơng phải số nguyên tố Đếm xem có số nguyên tố nhập vào ? Yêu cầu : Sử dụng mảng A chiều 10 phần tử Nhập vào tham số n giới hạn mảng In kết đề Ví dụ : Nhập : in hình số nguyên tố Nhập : in hình khơng số nguyên tố Nhập : 11 in hình 11 số nguyên tố In hình : có số nguyên tố nhập vào UBND THÀNH PHỐ RẠCH GIÁ ĐỀ THI CHỌN HỌC SINH GIỎI LỚP PHÒNG GIÁO DỤC VÀ ĐÀO TẠO NĂM HỌC : 2016 – 2017 Khóa ngày 06 / 12 / 2016 ĐỀ THI CHÍNH THỨC MƠN : TIN HỌC Thời gian làm : 150 phút (không kể thời gian phát đề) Câu : ( điểm) Lưu chương trình với tên D:\THIHSG\CAU1_SBD.pas Sử dụng ngơn ngữ lập trình Pascal Viết chương trình nhập vào số, việc nhập kết thúc số Sau in hình số nhập cho biết tổng số nhỏ 50 lớn 10 (không kể số 0) Yêu cầu : - Nhập số nguyên dương Điều kiện kết thúc số = - Không sử dụng mãng chiều Ví dụ : Nhập số : 12 18 Các số nhập : 12 18 Tổng : 30 Câu : ( điểm) Lưu chương trình với tên D:\THIHSG\CAU2_SBD.pas Sử dụng ngơn ngữ lập trình Pascal Viết chương trình nhập vào hai số tự nhiên x,y cho chương trình cho nhập số tự nhiên x, y thõa mãn ≤ x < 53 59 < y ≤ 121 a In hình số lẻ chia hết cho khoảng từ x đến y đếm có số b In hình số phương m cho x < m < y đếm xem có số m? Câu : ( điểm) Lưu chương trình với tên D:\THIHSG\CAU3_SBD.pas Sử dụng ngơn ngữ lập trình Pascal Viết chương trình nhập vào chuỗi ký tự có tên S, nhập tiếp chuỗi có tên S1 Xóa chuỗi S1 chuỗi S Nếu khơng có chuỗi S1 S thơng báo “Khơng có chuỗi S” Ví dụ : Nhap chuoi S : cong nghe thong tin Ví dụ : Nhap chuoi S : tin hoc pascal Nhap chuoi S1 : thong Nhap chuoi S1 : foxpro Chuoi moi la : cong nghe tin In : Khong co chuoi S Câu : ( điểm) Lưu chương trình với tên D:\THIHSG\CAU4_SBD.pas Sử dụng ngơn ngữ lập trình Pascal Viết chương trình nhập vào dãy gồm n số nguyên từ bàn phím thực a Bao nhiêu phân tử dương Bao nhiêu phần tử âm (- ) b Bao nhiêu phần tử không (0) c Phần tử lớn có giá trị xuất vị trí thứ dãy d Phần tử lớn số chẵn hay lẽ Yêu cầu : - Sử dụng mảng chiều gồm 100 phần tử số nguyên - Thực câu hỏi a, b, c, d HẾT CHÚ Ý : Cán coi thi khơng giải thích thêm UBND THÀNH PHỐ RẠCH GIÁ ĐỀ THI CHỌN HỌC SINH GIỎI LỚP PHÒNG GIÁO DỤC VÀ ĐÀO TẠO NĂM HỌC : 2017 – 2018 Khóa ngày 06 / 12 / 2017 ĐỀ THI CHÍNH THỨC MƠN : TIN HỌC Thời gian làm : 150 phút (không kể thời gian phát đề) Câu : ( điểm) Lưu chương trình với tên D:\THIHSG\CAU1_SBD.pas Sử dụng ngơn ngữ lập trình Pascal Viết chương trình nhập từ bàn phím hai số nguyên dương a, b thực : a In số đối xứng số nguyên dương a đối xứng số nguyên dương b b In tổng đối xứng với a số đối xứng với b Biết ta gọi số “ đối xứng” với số a số nguyên dương thu từ a cách đảo ngược thứ tự chữ số a Ví dụ mẫu : nhap a= -45; b = -56 Nhap lai a = 34; b =26 Doi xung cua a = 43 ; Doi xung cua b = 62; Tong cua so doi xung = 107 Câu : ( điểm) Lưu chương trình với tên D:\THIHSG\CAU2_SBD.pas Sử dụng ngơn ngữ lập trình Pascal Viết chương trình nhập vào hai số tự nhiên a, b tương ứng với tử số mẫu số Tìm số tối giản phân số Nếu mẫu số nhập vào (0) yêu cầu nhập lại mẫu số nhập vào hợp lệ Ví dụ mẫu : - Nhap a = 5; b = ; nhap lai b = -3; nhap lai b= => phan so toi gian la 5/4 - Nhap a=- ; b= => phan so toi gian la - Nhap a = ; b =10 => phan so toi gian la 2/5 Câu : ( điểm) Lưu chương trình với tên D:\THIHSG\CAU3_SBD.pas Sử dụng ngơn ngữ lập trình Pascal Viết chương trình nhập vào chuỗi, in ký tự co chuỗi theo thứ tự Alphabet (không lặp) Ví dụ mẫu : Nhap chuoi : PASCAL pascal => in A, C, L, P, S, a, c, l, p, s Câu : ( điểm) Lưu chương trình với tên D:\THIHSG\CAU4_SBD.pas Sử dụng ngơn ngữ lập trình Pascal Viết chương trình nhập vào dãy số nguyên gồm n phần tử (n Day tang dan : Nhap x – : 6 Nhap vi tri = 6 Phan tu xuat hien lan Nếu dãy số in 1; 4; 6; 8; xuất lần HẾT CHÚ Ý : Cán coi thi khơng giải thích thêm 2019 - 2020 Câu : (3,0 điểm) Viết chương trình nhập vào số nguyên dương In hình số hàng nghìn, hàng trăm, hàng chục, hàng đơn vị số có bốn chữ số Ví dụ : Nhập số 4357 in : Chữ số hàng đơn vị : Chữ số hàng chục : Chữ số hàng trăm : Chữ số hàng nghìn : Câu : (6,0 điểm) Viết chương trình nhập vào từ bàn phím hai số nguyên dương a, b thực : a In số đối xứng số nguyên dương a số đối xứng số nguyên dương b b In tổng số đối xứng với a số đối xứng với b Biết ta gọi số “đối xứng” với số a số nguyên dương thu từ a cách đảo ngược thứ tự chữ số a Câu 3: (6,0 điểm) Viết chương trình nhập vào chuỗi In ký tự chuỗi theo thứ tự Alphabet (khơng lặp) Ví Dụ : nhap chuoi : PASCAL pascal In : A, C, L, P, S, a, c, l, p, s Câu 4: (5,0 điểm) Viết chương trình nhập vào dãy số nguyên gồm n phần tử (nx d Nhập vào vị trí k cần xóa phần tử dãy số In dãy số sau bị xóa Ví Dụ : Nhap n = => 12 15 - Vi tri xuat hien cua phan tu lon nhat la : - Day so vua nhap : khong phai la cap so cong - Nhap x = => Cac phan tu lon hon x : 12 15 - Nhap vi tri k = => Day so sau bi xoa o vi tri la : 12 15 * Cấp số cộng dãy số mà từ số thứ hai trở đi, số hạng số hạng đứng trước cộng với số không đổi d, hai phần tử liên tiếp sai khác số hay Ví dụ : dãy số 3, 5, 7, 9, 11, cấp số cộng với phân tử liên tiếp sai khác số Dảy số 1, 2, 3, cấp số cộng với d = KỲ THI CHỌN HỌC SINH GIỎI LỚP NĂM 2020 - 2021 KHÓA NGÀY : 19/12/2020 Thời gian : 150 phút Câu : (3 điểm) : Viết chương trình mơ trò chơi sau: ba bạn A, B, C tham gia trò chơi sau : Mỗi bạn nắm tay đồng xu, đồng xu có hai trạng thái : sấp ngửa Theo hiệu lệnh, ba bạn đưa đồng xu phía trước Nếu ba đồng sấp ngửa chưa phát người thua (Hòa nhau) Nếu bạn có trạng thái đồng xu khác với hai bạn (nghĩa đồng xu xủa bạn sấp hai người ngửa ngược lại đồng xu bạn ngửa hai người sấp) bạn thắng Mơ : sấp 0, ngửa Ví dụ : - A : 0; B : 0; C : Hịa Nhau A :1; B:1; C:1 Hịa - A : 1; B : 1; C : C thắng Câu 2: (6 điểm): Viết chương trình nhập vào số nguyên dương n (n>0) Phân tích số vừa nhập thừa số nguyên tố Nếu số nhập vào khơng phân tích thừa số ngun tố in hình “Day la so nguyen to” Ví dụ : - Nhập n = - 3, thông báo nhập lại - Nhập n = 100 Thừa số nguyên tố x x x - Nhập n = 11, thông báo “Day la so nguyen to” Câu : (6 điềm) : Viết chương trình đếm số lần xuất từ có xâu In số lần xuất từ, từ khơng có xâu in Ví dụ : - Nhập xâu : Hom qua qua noi qua qua ma qua khong qua - Nhập từ : qua => In hình : - Nhập xâu : Hom qua qua noi qua qua ma qua khong qua - Nhập từ : => In hình : Câu 4: (5 điểm) : Cho trước dãy số nguyên A1, A2, A3,…AN gồm N phần tử (N

Ngày đăng: 05/03/2024, 19:51

Tài liệu cùng người dùng

Tài liệu liên quan