Môn Tin họcQuản lý học tập Tin học

Tra cứu giá điện thoại theo tên mẫu máy

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng

Thang điểm 10 · 3 test case chấm tự động · 3 tiêu chí chấm

Đây là bài toán tương tự chương trình Tracuuten.py đã học ở Nhiệm vụ 2, nhưng đổi bối cảnh sang tra cứu giá điện thoại. Dữ liệu "tệp" được đưa vào qua bàn phím: dòng đầu là số mẫu máy n, tiếp theo là n dòng, mỗi dòng gồm tên mẫu máy và giá (số thực, đơn vị triệu đồng).

Sau đó, chương trình liên tục nhận vào tên mẫu máy cần tra cứu (mỗi tên một dòng) cho đến khi gặp từ khoá end thì dừng lại. Với mỗi tên (khác end), sử dụng thuật toán tìm kiếm tuần tự để kiểm tra: nếu có trong danh sách thì in ra giá; nếu không có thì in thông báo không tìm thấy.

Định dạng ra cho mỗi lượt tra cứu:

  • Nếu tìm thấy: Gia cua <ten> la: <gia>
  • Nếu không tìm thấy: Khong tim thay <ten> trong danh sach
InputOutput
4
iPhone15 25.5
GalaxyS23 20.0
XiaomiRedmi 5.5
OppoA95 6.0
iPhone15
Nokia3310
end
Gia cua iPhone15 la: 25.5
Khong tim thay Nokia3310 trong danh sach
#tìm kiếm tuần tự#vòng lặp while#tra cứu dữ liệu#category:luyen_tap#difficulty:applying

Giáo viên giao bài này cho lớp, học sinh nộp bài trực tuyến và được chấm tự động.

Giáo viên đăng nhập để giao bài