Với Giải Câu F58 trang 39 SBT Tin học 10 Cánh diều trong Bài 12, 13: Kiểu dữ liệu xâu kí tự - xử lí xâu kí tự. Thực hành dữ liệu kiểu xâu Sách bài tập Tin học 10 Cánh diều hay nhất, chi tiết sẽ giúp học sinh dễ dàng làm bài tập trong SBT Tin học 10.
Xâu mới Cho xâu s. Tạo xâu mới bằng cách tách s thành 2 phần:
Câu F58 trang 39 SBT Tin học 10: Xâu mới
Cho xâu s. Tạo xâu mới bằng cách tách s thành 2 phần:
- s1 chứa các kí tự đầu của s, s2 chứa các kí tự còn lại.
- Độ dài sl lớn hơn hoặc bằng 1 so với độ dài của s2.
- Tạo xâu mới bằng cách đổi chỗ s1 và s2 trong s.
Dữ liệu: Nhập xâu s vào từ bàn phím.
Kết quả: Đưa ra màn hình xâu nhận được sau biến đổi.
Gợi ý: Sử dụng kĩ thuật tách xâu con.
Ví dụ:
Input |
Output |
123456789 |
678912345 |
Lời giải:
Tham khảo chương trình sau
Xem thêm lời giải SBT Tin học 10 Cánh diều hay, chi tiết khác:
Câu F57 trang 38 SBT Tin học 10: Các lát cắt Cho xâu s không chứa dấu cách. Hãy thực hiện các công việc sau:
Câu F58 trang 39 SBT Tin học 10: Xâu mới Cho xâu s. Tạo xâu mới bằng cách tách s thành 2 phần:
Câu F59 trang 39 SBT Tin học 10: Tìm và sửa lỗi Xét bài toán: Cho xâu s nhập vào từ bàn phím. Người ta thay kí tự ở vị trí chẵn trong xâu bằng kí tự “*”.
Câu F60 trang 39 SBT Tin học 10: Vị trí kí tự Xét bài toán: Cho xâu s và kí tự c. Nếu c xuất hiện trong s một lần thì đưa ra vị trí của c trong s.
Câu F61 trang 40 SBT Tin học 10: Xoá xâu con Xét bài toán: Cho xâu s và kí tự c. Nếu c xuất hiện nhiều hơn một lần trong s thì xoá khỏi s xâu con các kí tự liên tiếp nhau bắt đầu lần xuất hiện đầu tiên của c cho đến lần xuất hiện cuối cùng của kí tự này.
Câu F62 trang 40 SBT Tin học 10: Thay thế Xét bài toán: Cho xâu s. Tạo xâu mới từ s bằng cách tìm các kí tự 1 và thay nó bằng xâu “one”, các kí tự còn lại được giữ nguyên
Câu F63 trang 40 SBT Tin học 10: Xoá kí tự Xét bài toán: Cho xâu s và kí tự c. Tạo xâu mới từ s bằng cách xoá các kí tự c trong xâu s. Viết chương trình nhập xâu s và kí tự c vào từ bàn phím và thực hiện bài toán trên.
Câu F64 trang 40 SBT Tin học 10: Rút ngắn xâu Xét bài toán: Cho xâu s. Tạo xâu mới từ s bằng cách xoá các kí tự tại những vị trí chia hết cho 3. Viết chương trình nhập xâu s từ bàn phím và thực hiện bài toán trên.
Câu F65 trang 41 SBT Tin học 10: Tìm và thay thế xâu con a) Xét bài toán: Cho văn bản t. Tìm và thay thế xâu con old bằng xâu con new trong t.
Câu F66 trang 42 SBT Tin học 10: Số chữ số 0 Xét bài toán: Cho số nguyên dương n. Hãy xác định số chữ số 0 có trong dạng biểu diễn thập phân của n giai thừa.
Câu F67 trang 42 SBT Tin học 10: Chuẩn hoá Xét bài toán: Cho xâu chứa nhiều từ, mỗi từ là dãy các kí tự liên tiếp không chứa dấu cách,
Câu F68 trang 42 SBT Tin học 10: Đảo dấu vàng Thuyền trưởng Flint cho tàu ghé lại một hòn đảo để chôn dấu bớt vàng bạc châu báu cướp được.
Xem thêm lời giải SBT Tin học 10 Cánh diều hay, chi tiết khác:
Bài 14, 15: Kiểu dữ liệu danh sách - Xử lí danh sách. Thực hành với dữ liệu kiểu danh sách
Bài 16: Kiểm thử và gỡ lỗi chương trình
CÔNG TY TNHH ĐẦU TƯ VÀ DỊCH VỤ GIÁO DỤC VIETJACK
- Người đại diện: Nguyễn Thanh Tuyền
- Số giấy chứng nhận đăng ký kinh doanh: 0108307822, ngày cấp: 04/06/2018, nơi cấp: Sở Kế hoạch và Đầu tư thành phố Hà Nội.
2021 © All Rights Reserved.