Hướng dẫn giải bài tập SGK Tin học 10 Cánh diều Chủ đề F Bài 12 Kiểu dữ liệu xâu ký tự - xử lí xâu ký tự giúp các em có thể hiểu bài nhanh hơn và phương pháp học tốt hơn.
-
Khởi động trang 94 SGK Tin học 10 Cánh diều - CD
Em đã từng sử dụng phần mềm xử lí văn bản. Theo em, trong ngôn ngữ lập trình, ngoài kiểu dữ liệu số có cần một kiểu dữ liệu không phải là số dùng cho các bài toán xử lí văn bản hay không? Nếu có dữ liệu như vậy thì nên có những phép xử lí nào trên dữ liệu thuộc kiểu đó?
-
Hoạt động 1 trang 94 SGK Tin học 10 Cánh diều - CD
Em hãy đọc chương trình sau đây và cho biết mỗi biến: so _hop, khoi_luong_hop, don_vi_ki chứa dữ liệu thuộc kiểu nào?
-
Hoạt động 2 trang 96 SGK Tin học 10 Cánh diều - CD
Em hãy đọc các chương trình sau đây và cho biết kết quả nhận được khi thực hiện chương trình:
-
Luyện tập 1 trang 97 SGK Tin học 10 Cánh diều - CD
Hãy dự đoán kết quả đưa ra màn hình sau mỗi câu lênh xuất dữ liệu print() trong chương trình ở hình bên và sau đó dùng cửa sổ Shell để đối chiếu, kiểm tra kết quả dự đoán.
-
Luyện tập 2 trang 97 SGK Tin học 10 Cánh diều - CD
Em hãy viết chương trình nhập từ bàn phím xâu s ghi ngày tháng dạng dd/mm/yyyy, trong đó dd là hai kí tự chỉ ngày, mm là hai kí tự chỉ tháng, yyyy là bốn kí tự chỉ năm. Sau đó đưa ra màn hình ngày, tháng, năm dưới dạng xâu “Ngày dd tháng mm năm yyyy”.
Ví dụ:
INPUT
OUTPUT
15/12/2022
Ngày 15 tháng 12 năm 2022
-
Vận dụng trang 97 SGK Tin học 10 Cánh diều - CD
Nhập vào từ bàn phím hai xâu s1 và s2, mỗi xâu không chứa kí tự dấu cách ở đầu và cuối xâu cũng như không chứa hai hay nhiều dầu cách liên tiếp nhau. Nếu xâu không chứa dấu cách thì nó là một từ, trong trường hợp ngược lại, dấu cách là dấu phân tách các từ trong xâu. Ví dụ, xâu “Bước tới Đèo Ngang, bóng xế tà” chứa bảy từ. Em hãy viết chương trình xác định và đưa ra màn hình tổng số từ trong hai xâu s1 và s2 đã cho.
INPUT
OUTPUT
Dưới trăng quyên đã gọi hè
Đầu tường lửa lựu lập loè đơm bông
14
-
Câu hỏi tự kiểm tra trang 97 SGK Tin học 10 Cánh diều - CD
Trong các câu sau đây, những câu nào đúng?
1) Có thể ghép các xâu để được xâu mới.
2) Có thể tìm vị trí một xâu con trong một xâu.
3) Không thể xoá một xâu con trong một xâu.
4) Không thể thay đổi một xâu con trong một xâu.