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 (27.73 KB, 3 trang )
<span class='text_page_counter'>(1)</span>BUỔI 16: BÀI TẬP KIỂU XÂU Bài 1. Viết CT Nhập vào họ tên 2 HS bất kỳ. Hãy in ra màn hình họ tên HS dài hơn. Bài 2. Viết CT Nhập vào 2 xâu bất kỳ. Hãy kiểm tra xem kí tự đầu tiên của xâu 1 có trùng với ký tự cuối cùng của xâu 2 không? S1= ‘Di hoc’ ; S2=’chay bo’; Bài 3. Viết CT nhập vào một xâu có độ dài không quá 10 kí tự. Nếu vượt quá thì hãy thông báo lỗi. ngược lại hãy in ra màn hình xâu đó theo thứ tự đảo ngược. Bài 4. Viết chương trình nhập vào một xâu bất kỳ và một kí tự X. hãy đếm xem có bao nhiêu kí tự giống X trong xâu đó. Bài 4.1 Viết CT nhập vào một xâu bất kỳ và một kí tự X. hãy xóa các kí tự giống X trong xâu đó. Bài 5. Viết CT nhập vào một xâu bất kỳ. hãy xóa các kí tự trống dư thừa của xâu đó. Ví dụ: S:=’. Xuan ve,. tet. den. ‘;. -> s= ‘Xuan ve, tet den’; Bài 6. Viết CT nhập vào một xâu kí tự S1. Hãy tạo xâu S2 gồm tất cả các chữ số có trong xâu S1. (giữ nguyên thứ tự xuất hiện). Ví dụ: S1=’hôm nay là ngày 30 – 1 năm 2014’; ->. S2= ‘3012014’;. Bài 7. Viết chương trình nhập vào một xâu kí tự. hãy kiểm tra xem xâu đó có phải là xâu đối xứng không? (xâu Palindrome).
<span class='text_page_counter'>(2)</span> Ví dụ: ‘abba’ là xâu palindrome. ‘a121b’ không là xâu đối xứng. Bài 8. Viết CT trình nhập vào 1 xâu kí tự. Hãy thay thế từ ‘anh’ bằng từ ‘em’. Bài 9. Viết CT nhập vào một xâu số. Hãy kiểm tra xem đó có phải là xâu số ko? Ví dụ: ‘123’ là xâu số, ‘12a3’ không là xâu số. 9.1 Viết CT nhập vào 2 xâu số. Tính tổng của hai xâu số đó. 9.2 Viết CT nhập vào 2 xâu số. Tính hiệu của hai xâu số đó. 9.3 Viết CT nhập vào 2 xâu số. Tính tích của hai xâu số đó. 9. 4 Viết CT nhập vào 2 xâu số. Tính thương của hai xâu số đó. Bài 10. Viết CT nhập vào 1 xâu kí tự bất kỳ. Hãy in ra màn hình xâu đó sao cho các kí tự đều in hoa. Bài 10.1 Viết CT nhập vào 1 xâu kí tự bất kỳ. Hãy in ra màn hình xâu đó sao cho các kí tự đều in thường. Bài 10.2 Viết CT nhập vào họ tên của 1 HS: Hãy in ra màn hình họ tên đó với chữ cái đầu được in hoa. Ví dụ: ‘ngUYEN van AN’ -> ‘Nguyen Van An’. Bài 11. Viết CT nhập vào một xâu kí tự. Hãy đếm xem xâu đó có bao nhiêu từ trong xâu trên. Bài 11.1. Viết CT nhập vào họ tên của 1 HS. Hãy in ra màn hình tên của HS đó. Bài 11.2. Viết CT nhập vào họ tên của 1 HS. Đếm xem tên của HS đó có bao nhiêu kí tự. Bài 12. Viết CT đổi số nguyên N thành số nhị phân. Số nhị phận được biểu diễn dưới dạng chuỗi..
<span class='text_page_counter'>(3)</span> Bài 13. Viết CT nhập vào một xâu kí tự. Hãy in ra từng từ của xâu đó. 1 từ trên 1 hàng, đồng thời cho biết xâu trên có bao nhiêu từ. Bài 14. Viết chương trình nhập vào xâu kí tự. Hãy đếm xem từ nào lặp lại nhiều nhất..
<span class='text_page_counter'>(4)</span>