Giải bài tập 13 Thực hành dữ liệu kiểu xâu

Giải bài tập 13: Thực hành dữ liệu kiểu xâu - Sách tin học lớp 10 cánh diều

Trong sách này, các em học sinh sẽ được hướng dẫn cách giải các bài tập liên quan đến xử lý dữ liệu kiểu xâu. Đặc biệt, sách cung cấp phần đáp án chuẩn và hướng dẫn giải chi tiết cho từng bài tập, giúp các em nắm vững kiến thức trong chương trình học.

Bài 1 trong sách yêu cầu học sinh viết chương trình tạo một câu mới từ xâu đã cho bằng việc xóa những kí tự được chỉ định trước. Sau đó, học sinh cần chạy chương trình và kiểm tra kết quả để đảm bảo tính chính xác.

Đây là một bước quan trọng để học sinh áp dụng kiến thức đã học vào thực hành và rèn luyện kỹ năng lập trình. Hy vọng rằng sách sẽ giúp các em hiểu rõ hơn về xử lý dữ liệu kiểu xâu và tự tin khi giải các bài tập tương tự trong tương lai.

Bài tập và hướng dẫn giải

Bài 2. Giúp bạn tìm và sửa lỗi chương trình

 Tên tệp thường gồm hai phần: phần tên và phần mở rộng được ngăn cách nhau bởi dấu chấm. Ví dụ, các tệp chương trình Python có phần mở rộng là “py”, các tệp văn bản có phần mở rộng là “doc” hoặc “docx”. Trong hệ điều hành Windows, tên tệp không phân biệt chữ hoa và chữ thường. Bạn Khánh Linh muốn viết chương trình (hình 2) nhập vào một xâu là tên của một tệp và kiểm tra xem tên tệp đó có phải là tên của tệp chương trình Python trong hệ điều hành Windows không.

 Khánh Linh đã nghĩ ra thuật toán, bằng cách lấy ra hai kí tự cuối cùng của xâu rồi so sánh với xâu “py”. Tuy nhiên, chương trình do Khánh Linh viết vẫn còn có lỗi. Em hãy giúp bạn Khánh Linh tìm và sữa lỗi để chương trình chạy được và đưa ra kết quả đúng.

Trả lời: Cách 1:Để giúp Khánh Linh tìm và sửa lỗi trong chương trình của mình, ta cần chỉnh sửa phần so sánh... Xem hướng dẫn giải chi tiết

Bài 3. Xác định tọa độ

a) Tìm hiểu bài toán: Robot thám hiểm Sao Hỏa đang ở điểm có tọa độ (0;0) nhận được dòng lệnh điều khiển từ Trái Đất. Dòng lệnh chỉ chứa các kí tự từ tập kí tự {E, S, W, N}, mỗi kí tự là một lệnh di chuyển với quãng đường bằng một đơn vị độ dài. Lệnh E – đi về hướng đông, lệnh S – đi về hướng nam, lệnh W – đi về hướng tây và lệnh N – đi về hướng bắc. Trục Ox của hệ tọa độ chạy từ tây sang đông, trục Oy – chạy từ nam lên bắc. Em hãy xác định tọa độ của robot sau khi thực hiên lệnh di chuyển nhận được.

b) Em hãy đọc hiểu và chạy thử chương trình ở Hình 4 và cho biết chương trình đó có giải quyết được bài toán ở mục a) hay không.

Trả lời: a) Cách làm:- Bước 1: Khởi tạo biến x và y bằng 0, tương ứng với tọa độ (0;0).- Bước 2: Đọc dòng... Xem hướng dẫn giải chi tiết

VẬN DỤNG

Tên gọi chữ số bằng tiếng Anh

Em hãy viết chương trình nhập vào từ bàn phím một chữ số trong hệ thập phân, đưa ra màn hình tên gọi của chữ số đó bằng tiếng Anh.

Trả lời: Cách làm:1. Nhập vào một số nguyên từ bàn phím.2. Sử dụng một câu lệnh switch-case để kiểm tra giá... Xem hướng dẫn giải chi tiết
0.43159 sec| 2194.359 kb