ĐỀ THI HSG THỊ XÃ GIA NGHĨA
Chia sẻ bởi Lê Công Hoà |
Ngày 06/11/2018 |
61
Chia sẻ tài liệu: ĐỀ THI HSG THỊ XÃ GIA NGHĨA thuộc Tin học 9
Nội dung tài liệu:
PHÒNG GIÁO DỤC VÀ ĐÀO TẠO
THỊ XÃ GIA NGHĨA
KỲ THI HỌC SINH GIỎI BẬC THCS
CẤP THỊ XÃ NĂM HỌC 2009 – 2010
MÔN THI: TIN HỌC 9
Thời gian: 150 phút (không kể thời gian giao đề)
Hãy sử dụng ngôn ngữ lập trình Pascal để viết các chương trình sau:
QUY ƯỚC TÊN TẬP TIN VÀ TÊN CHƯƠNG TRÌNH
Bài
Tên tệp tin
Tên chương trình
Bài 1
Bai1.pas
Tong_lap_phuong
Bài 2
Bai2.pas
Doi_chuoi_chu_hoa
Bài 3
Bai3.pas
UCLN_BCNN
Bài 4
Bai4.pas
Tam_giac_pascal
Bài 5
Bai5.pas
Tim_MAX_MIN_AVG
Bài 1 (3 điểm):
Tìm tất cả các số có ba chữ số. Sao cho tổng các lập phương của các chữ số bằng chính số đó. (Ví dụ 153 = 13 + 53 + 33)
Bài 2 (3 điểm):
Viết chương trình nhập vào họ và tên của một người. In ra màn hình chuỗi họ và tên với các ký tự đầu của mỗi từ đổi thành chữ in hoa, toàn bộ chuỗi họ và tên đổi thành chữ in hoa.
Ví dụ: Dữ liệu nhập vào: no trang long
Dữ liệu in ra màn hình: No Trang Long
NO TRANG LONG
Bài 3 (4 điểm):
Viết chương trình tìm ước chung lớn nhất và bội chung nhỏ nhất của hai số nguyên nhập từ bàn phím?
Bài 4 (5 điểm):
Viết chương trình in ra màn hình tam giác Pascal.
Ví dụ, với n=4 sẽ in ra hình sau:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
Cho biết:
Tam giác Pascal được tạo ra theo qui luật sau:
+ Mỗi dòng đều bắt đầu và kết thúc bởi số 1.
+ Phần tử thứ j ở dòng k nhận được bằng cách cộng 2 phần tử thứ j-1 và j ở dòng thứ k-1.
Bài 5 (5 điểm):
Viết chương trình nhập vào một dãy số nguyên có n phần tử. In ra màn hình dãy số nguyên vừa nhập, phần tử nhỏ nhất, phần tử lớn nhất và giá trị trung bình cộng của dãy số.
-------------Hết-------------
THỊ XÃ GIA NGHĨA
KỲ THI HỌC SINH GIỎI BẬC THCS
CẤP THỊ XÃ NĂM HỌC 2009 – 2010
MÔN THI: TIN HỌC 9
Thời gian: 150 phút (không kể thời gian giao đề)
Hãy sử dụng ngôn ngữ lập trình Pascal để viết các chương trình sau:
QUY ƯỚC TÊN TẬP TIN VÀ TÊN CHƯƠNG TRÌNH
Bài
Tên tệp tin
Tên chương trình
Bài 1
Bai1.pas
Tong_lap_phuong
Bài 2
Bai2.pas
Doi_chuoi_chu_hoa
Bài 3
Bai3.pas
UCLN_BCNN
Bài 4
Bai4.pas
Tam_giac_pascal
Bài 5
Bai5.pas
Tim_MAX_MIN_AVG
Bài 1 (3 điểm):
Tìm tất cả các số có ba chữ số. Sao cho tổng các lập phương của các chữ số bằng chính số đó. (Ví dụ 153 = 13 + 53 + 33)
Bài 2 (3 điểm):
Viết chương trình nhập vào họ và tên của một người. In ra màn hình chuỗi họ và tên với các ký tự đầu của mỗi từ đổi thành chữ in hoa, toàn bộ chuỗi họ và tên đổi thành chữ in hoa.
Ví dụ: Dữ liệu nhập vào: no trang long
Dữ liệu in ra màn hình: No Trang Long
NO TRANG LONG
Bài 3 (4 điểm):
Viết chương trình tìm ước chung lớn nhất và bội chung nhỏ nhất của hai số nguyên nhập từ bàn phím?
Bài 4 (5 điểm):
Viết chương trình in ra màn hình tam giác Pascal.
Ví dụ, với n=4 sẽ in ra hình sau:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
Cho biết:
Tam giác Pascal được tạo ra theo qui luật sau:
+ Mỗi dòng đều bắt đầu và kết thúc bởi số 1.
+ Phần tử thứ j ở dòng k nhận được bằng cách cộng 2 phần tử thứ j-1 và j ở dòng thứ k-1.
Bài 5 (5 điểm):
Viết chương trình nhập vào một dãy số nguyên có n phần tử. In ra màn hình dãy số nguyên vừa nhập, phần tử nhỏ nhất, phần tử lớn nhất và giá trị trung bình cộng của dãy số.
-------------Hết-------------
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Lê Công Hoà
Dung lượng: |
Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)