DE THI HSG HUYEN TIN HOC 9 (THO)

3 541 2
DE THI HSG HUYEN TIN HOC 9 (THO)

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

Thông tin tài liệu

SỞ GIÁO DỤC & ĐÀO TẠO KỲ THI HỌC SINH GIỎI HUYỆN PHỊNG GIÁO DỤC & ĐÀO TẠO MƠN: TIN HỌC 9 THỜI GIAN: 150 PHÚT Câu 1: Trong phần mềm soạn thảo văn bản Microsoft Word có một chức năng rất hay là có thể biến đổi một chuổi các ký tự thành chữ đầu câu hoa, tồn chữ thường, tồn chữ hoa, chữ đầu từ hoa, và chữ đầu từ thường các chữ còn lại hoa. Xem bàng bên. Muốn làm được 1 trong các việc trên ta chọn văn bản vào menu Fomat  Change Case rồi nháy chuột vào một trong năm lựa chọn. Em hãy viết chương trình Pascal nhập vào 1 xâu rồi xuất hiện một menu lựa chọn các cơng việc từ một đến 6 theo thứ tự (lựa chọn 6 là thốt khơng làm gì cả). Dữ liệu vào: Chuổi s và lựa chọn từ 1  6. Kết quả ra: Chuổi s đã được thay đổi theo lựa chọn. Ví dụ: Input Output Test 1 troi mua to. bbbb cccc 1 Menu 1. Sentence case 2. lower case 3. UPPER CASE 4. Title Case 5. tOGGLE cASE 6. Thoat Nhap lua chon: Troi mua to. Bbbb cccc Test 2 (menu như test1) troi mua to. bbbb cccc 5 tROI MUA TO. bBBB CCCC Test 3 (menu như test1) troi mua to. bbbb cccc 3 Troi Mua To. Bbbb Cccc Tên tập tin:D:\thi\huyen\CHANGE.pas Câu2: Bờm là học sinh rất mê lập trình bằng Pascal và Bờm rất hay làm công việc nhập họ tên của các bạn học sinh bằng máy tính. Khi nhập tên thì chữ đầu của từ phải viết hoa như vậy phải mất công bấm giữ phím shift mỗi lần gõ chữ đầu một từ. Một hôm Bờm mới nảy ra một ý tưởng là dùng Pascal viết một chương trình nhập tên để máy tính tự động biến đổi chữ đầu trantholytin@yahoo.com Trang 1/3 từ là chữ hoa khi nhập vào một chuổi các ký tự chữ cái thường từ bàn phím. Em hãy viết chương trình nhập vào một chuổi các ký tự chữ cái gồm nhiều từ mỗi từ là một tên của một học sinh và trên màn hình phải hiện ra đúng chữ đầu của tên là chữ hoa còn các chữ cái còn lại là chữ thường. Sau đó sắp xếp các tên trên theo thứ tự alphabet mỗi tên xuất một dòng Dữ liệu vào: Các phím chữ cái thường từ a z và phím cách trống để phân biệt tên học sinh này với tên học sinh kia. Kết quả ra: Màn hình sẽ hiển thò chữ đầu của mỗi tên học sinh là chữ hoa (người nhập không cần bấm giữ phím shift hoặc bật Caplock), sắp xếp các tên trên theo thứ tự alphabet mỗi tên xuất một dòng. Gợi ý: Dùng hàm Readkey. Ví dụ: Input Output dung cuong an xuan dao Dung Cuong An Xuan Dao An Cuong Dao Dung Xuan Tên tập tin:D:\thi\huyen\AUTONAME.pas Câu3: Viết chương trình hiển thò các số vừa đối xứng thập phân vừa đối xứng nhò phân từ a đến b ( với 0<a<=b<=2.10 8 ). Mỗi số trên một dòng giống cho thẳng hàng và đếm có bao nhiêu số Dữ liệu vào: số nguyên a và b. Kết quả ra: Các số vừa đối xứng thập phân vừa đối xứng nhò phân từ a đến b và đếm bao nhiêu số. (xuất có qui cách) Ví dụ: Input Output 1 20000 Tên tập tin:D:\thi\huyen\PALI10-2.pas trantholytin@yahoo.com Trang 2/3 Câu 4: Nhập vào toạ độ 3 điểm A (x A , y A ) B(x B ,y B ), C(x C ,y C ). Kiểm tra xem 3 điểm A,B,C có phải là 3 đỉnh của một tam giác hay không, nếu có hãy xuất ra toạ độ 3 trung điểm M,N,K tương ứng của 3 cạnh AB, AC và BC. Biết khoảng cách giữa 2 điểm bất kỳ E, F được tính theo công thức: EF= 22 )()( FEFE YYXX −+− Ví dụ: Input Output Test 1 0 0 1 1 2 2 A(0,0) B(1,1) C(2,2) Khong phai 3 dinh tam giac Test 2 1 1 5 1 1 5 A(1,1) B(5,1) C(1,5) Trung diem AB: M(3,1) Trung diem AC: N(1,3) Trung diem BC: K(3,3) Tên tập tin:D:\thi\huyen\ TRIANGLE.pas Đề thi có 3 trang - Hết trantholytin@yahoo.com Trang 3/3 . diem AC: N(1,3) Trung diem BC: K(3,3) Tên tập tin: D: hi huyen TRIANGLE.pas Đề thi có 3 trang - Hết trantholytin@yahoo.com Trang 3/3 . số. (xuất có qui cách) Ví dụ: Input Output 1 20000 Tên tập tin: D: hi huyen PALI10-2.pas trantholytin@yahoo.com Trang 2/3 Câu 4: Nhập vào toạ độ 3 điểm A

Ngày đăng: 13/10/2013, 22:11

Hình ảnh liên quan

Kết quả ra: Màn hình sẽ hiển thị chữ đầu của mỗi tên học sinh là chữ hoa - DE THI HSG HUYEN TIN HOC 9 (THO)

t.

quả ra: Màn hình sẽ hiển thị chữ đầu của mỗi tên học sinh là chữ hoa Xem tại trang 2 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan