Tải bản đầy đủ (.docx) (1 trang)

DE HSG TIN TPDLOC1213

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (85.97 KB, 1 trang )

<span class='text_page_counter'>(1)</span>PHÒNG GD&ĐT ĐẠI LỘC Đề đề nghị. ĐÈ THI HỌC SINH GIỎI LỚP 9 NĂM HỌC 2012-2013 Môn : Tin – Thời gian: 150 phút Họ và tên GV ra đề: Lê Khắc Thận Đơn vị: Trường THCS Trần Phú. 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 Bài Bài Bài Bài Bài. 1 2 3 4 5. Tên tệp tin Bai1.pas Bai2.pas Bai3.pas Bai4.pas Bai5.pas. Tên chương trình Ucln_Bcnn So_Nguyen Tong_n_So_lien_tiep So_nhi_phan Sap_xep_chen_them_snt. Bài 1. (3,5 điểm) Viết chương trình nhập từ bàn phím hai số nguyên dương x, y từ bàn phím, in ra màn hình. a) Tìm các ước chung của x, y và đếm số các ước chung đó. b) Rút gọn đến tối giản cho phân số x / y. c) Nhập thêm số nguyên z. Rồi viết chương trình tìm BCNN(x,y,z). { Voi x, y nhan gia tri ban đầu ở câu a }. Bài 2. (3,5 điểm) Viết chương trình nhập vào từ bàn phím một số nguyên dương n (n≤10000), sau đó tính và in lên màn hình. a) Số n có bao nhiêu chữ số ? b) Tìm tất cả các số hòan hảo nhỏ hơn n. c) Thực hiện phép biến đổi: Chuyển chữ số lớn nhất của số n lên đầu cùng Ví dụ N=21095 → Kết quả: 92105. Bài 3. (3 điểm) Viết chương trình nhập số n rồi tính . S = 1+ (1-2) + (1-2+3) ... (1-2+3-4+ ... n). Bài 4. (3 điểm) Viết chương trình nhập một số nguyên n từ bàn phím. Chuyển số n vừa nhập thành số nhị phân ? Ví dụ: Nhap n= 7 So 7 chuyen thanh so nhi phan la : 111 Nhap n= 101 { La so thap phan } So 101 chuyen thanh so nhi phan la : 1100101 Bài 5. (7 điểm) Nhập vào một mảng n các số nguyên a[i]. a/ Tìm các phần tử a[i] vừa nhập là các số co tong cac chu so la nguyên tố. b/ Xếp lại mảng đó theo thứ tự giảm dần. c/ Nhập vào một số nguyên từ bàn phím. Chèn số đó vào mảng sao cho mảng vẫn có thứ tự giảm dần. (không được xếp lại mảng)..

<span class='text_page_counter'>(2)</span>

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×