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
| Input | Output |
|---|---|
| 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àiBài tập khác lớp 11
- Ước lượng thời gian chấm điểm bài thi trắc nghiệm · Lập trình
- Đo đường chéo sân tập thể thao · Lập trình
- Chồng sách trên bàn học · Lập trình
- Thống kê quãng đường chạy bộ của CLB · Lập trình
- Đếm số cách đóng gói đều sản phẩm · Lập trình
- Theo dõi số bước chân của nhóm tập luyện · Lập trình