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, toàn chữ thường, toà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.
3 trang |
Chia sẻ: quynhsim | Lượt xem: 751 | Lượt tải: 0
Bạn đang xem nội dung tài liệu Kỳ thi học sinh giỏi huyện môn: tin học 9 thời gian: 150 phút, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
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, toàn chữ thường, toà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à thoát không làm gì cả).
Döõ lieäu vaøo: Chuổi s vaø löïa choïn töø 1 à 6.
Keát quaû ra: Chuoåi s ñaõ ñöôïc thay ñoåi theo löïa choïn.
Ví duï:
Input
Output
Test 1
troi mua to. bbbb cccc
1
Menu
Sentence case
lower case
UPPER CASE
Title Case
tOGGLE cASE
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
Teân taäp tin:D:\thi\huyen\CHANGE.pas
Caâu2: Bôøm laø hoïc sinh raát meâ laäp trình baèng Pascal vaø Bôøm raát hay laøm coâng vieäc nhaäp hoï teân cuûa caùc baïn hoïc sinh baèng maùy tính. Khi nhaäp teân thì chöõ ñaàu cuûa töø phaûi vieát hoa nhö vaäy phaûi maát coâng baám giöõ phím shift moãi laàn goõ chöõ ñaàu moät töø. Moät hoâm Bôøm môùi naûy ra moät yù töôûng laø duøng Pascal vieát moät chöông trình nhaäp teân ñeå maùy tính töï ñoäng bieán ñoåi chöõ ñaàu töø laø chöõ hoa khi nhaäp vaøo moät chuoåi caùc kyù töï chöõ caùi thöôøng töø baøn phím. Em haõy vieát chöông trình nhaäp vaøo moät chuoåi caùc kyù töï chöõ caùi goàm nhieàu töø moãi töø laø moät teân cuûa moät hoïc sinh vaø treân maøn hình phaûi hieän ra ñuùng chöõ ñaàu cuûa teân laø chöõ hoa coøn caùc chöõ caùi coøn laïi laø chöõ thöôøng. Sau ñoù saép xeáp caùc teân treân theo thöù töï alphabet moãi teân xuaát moät doøng
Döõ lieäu vaøo: Caùc phím chöõ caùi thöôøng töø aà z vaø phím caùch troáng ñeå phaân bieät teân hoïc sinh naøy vôùi teân hoïc sinh kia.
Keát quaû ra: Maøn hình seõ hieån thò chöõ ñaàu cuûa moãi teân hoïc sinh laø chöõ hoa (ngöôøi nhaäp khoâng caàn baám giöõ phím shift hoaëc baät Caplock), saép xeáp caùc teân treân theo thöù töï alphabet moãi teân xuaát moät doøng.
Gôïi yù: Duøng haøm Readkey.
Ví duï:
Input
Output
dung cuong an xuan dao
Dung Cuong An Xuan Dao
An
Cuong
Dao
Dung
Xuan
Teân taäp tin:D:\thi\huyen\AUTONAME.pas
Caâu3: Vieát chöông trình hieån thò caùc soá vöøa ñoái xöùng thaäp phaân vöøa ñoái xöùng nhò phaân töø a ñeán b ( vôùi 0<a<=b<=2.108). Moãi soá treân moät doøng gioáng cho thaúng haøng vaø ñeám coù bao nhieâu soá
Döõ lieäu vaøo: soá nguyeân a vaø b.
Keát quaû ra: Caùc soá vöøa ñoái xöùng thaäp phaân vöøa ñoái xöùng nhò phaân töø a ñeán b vaø ñeám bao nhieâu soá. (xuaát coù qui caùch)
Ví duï:
Input
Output
1 20000
Teân taäp tin:D:\thi\huyen\PALI10-2.pas
Caâu 4: Nhaäp vaøo toaï ñoä 3 ñieåm A (xA, yA) B(xB,yB), C(xC,yC). Kieåm tra xem 3 ñieåm A,B,C coù phaûi laø 3 ñænh cuûa moät tam giaùc hay khoâng, neáu coù haõy xuaát ra toaï ñoä 3 trung ñieåm M,N,K töông öùng cuûa 3 caïnh AB, AC vaø BC.
Bieát khoaûng caùch giöõa 2 ñieåm baát kyø E, F ñöôïc tính theo coâng thöùc:
EF=
Ví duï:
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)
Teân taäp tin:D:\thi\huyen\ TRIANGLE.pas
Ñeà thi coù 3 trang - Heát
File đính kèm:
- de thi hsg Huyen.doc