ĐH KHTN TP HCM, Khoa CNTT/Nhập Môn Lập Trình ĐH KHTN TP HCM, Khoa CNTT/Nhập Môn Lập Trình GVHD Bùi Thị Danh Page 1 BÀI TẬP THỰC HÀNH CHUỖI KÍ TỰ Bài 1 ực hiện các thao tác sau 1 ự 2 t rằng In các t tr[.]
ĐH KHTN TP.HCM, Khoa CNTT/Nhập Mơn Lập Trình BÀI TẬP THỰC HÀNH CHUỖI KÍ TỰ ực thao tác sau: Bài 1 ự t In t m i hàng liên ti p m xem có t có nhiề n ký tự có chu i S Tìm t ng n dài ự Bài Vi dấ ‘ ’ p s nguyên, xuất lại s ă ệu, hàng tỉ ( ùy C Bài ự ă ự ó ó dạng chu ộ lớn c a s nh p) ó ộ dài khơng q 10000 kí tự gồm kí tự latin, kí tự â (“:” “;” “ ” “ ” “!” “?”) Vi t hàm thực cơng việc s , kí tự dấ sau: ó a) Hãy chuẩ b) ă n theo quy t c sau: d - Chu i không chứa kho - Các t cách b i kho ng tr ng - Dấ - Kí tự u tiên c a t nằm sau dấ “ ” “!” “?” lạ ều ph i vi â ứng sát t liề m s câu c u cu i ớc cách t liền sau kho ng tr ng c vi t hoa, tất c kí tự ng ă n Một â c k t thúc dấ “ ” ặ “!” ặc “?” c) d) ms t c ă n c kí tự c a m i t S, ví dụ: “ GVHD: Bùi Thị Danh d ” “ d ” Page ĐH KHTN TP.HCM, Khoa CNTT/Nhập Mơn Lập Trình c thứ tự t S, ví dụ: “ e) Bài Hai chu i S1 S2 gồm ký tự s hai s Bài d d Hãy í Khơng sử dụ ” “ c nh p t í Xe d ” ây ng c a hai s in hình ện, kiểm tra xem chu i S2 có nằm chu i S1 hay khơng vị trí Bài Cho chu i S gồm dấ “(“ “)” Hãy ểm tra xem S có biểu thức () h p lệ hay không Bài Cho hai chu i S1 S2 Hãy tìm chu i M dài v a chu i c a S1, v a chu i c a S2 GVHD: Bùi Thị Danh Page