
Anonymous
0
0
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
- asked 4 months agoVotes
0Answers
0Views
Giải SBT Tin học 10 Kết nối tri thứcBài 23: Một số lệnh làm việc với dữ liệu danh sách
Câu 23.9 trang 50 SBT Tin học 10
Trả lời:
Vì phải xác định thứ tự trong danh sách nếu tìm thấy tên địa danh nên em cần duyệt danh sách đã cho theo chỉ số tương ứng của từng phần tử.
Chương trình có thể viết như sau:
dia_danh = ["Hồ Gươm", "Hạ Long", "Mù Cang Chải", "Lũng Cú", "Hội An", "Nha Trang", "Mũi Né", "Bến Nhà Rồng", "Phú Quốc", "Mũi Cà Mau"]
i = 0
ten = input("Địa danh cần tìm: ")
da_co = False
while i < len(dia_danh):
if ten == dia_danh[i]:
da_co = True
thu_tu_diadanh = i + 1
break
i = i + 1
if da_co == False:
dia_danh.append(ten)
print("Địa danh ", ten, " chưa có. Đã được thêm vào danh sách")
else:
print("Địa danh ", ten, "đã có ở vị trí thứ ", thu_tu_diadanh, " trong danh sách")