Hướng dẫn giải Câu 23.9 Bài 23. Một số lệnh làm việc với dữ liệu danh sách (trang 47, 48) – SBT Tin học 10 Kết nối tri thức. Tham khảo: Vì phải xác định thứ tự trong danh sách nếu tìm thấy tên địa danh nên cần duyệt danh sách.
Câu hỏi/Đề bài:
Cho danh sách A gồm tên một số địa danh du lịch của Việt Nam, ví dụ “Hồ Gươm”, “Mù Cang Chải”, “Sapa”, “Lũng Cú”, “Sầm Sơn”, “Cửa Lò”, “Hội An”, “Phủ Yên”, “Nha Trang”, “Mũi Né”, “Bến Nhà Rồng”, “Phủ Quốc”, … Em hãy viết chương trình nhập vào tên một địa danh nào đó, xác định địa danh đó có trong danh sách hay chưa, nếu có thì in ra số thứ tự của địa danh ấy trong danh sách, nếu chưa có thì chèn thêm tên địa danh đó vào cuối danh sách.
Hướng dẫn:
Vì phải xác định thứ tự trong danh sách nếu tìm thấy tên địa danh nên cần duyệt danh sách đã cho theo chỉ số tương ứng của từng phần tử
Lời giải:
Chương trình có thể viết như sau: