Bài tập  /  Bài đang cần trả lời

Giải bài có thưởng!

Viết chương trình thực hiện biện pháp quản lí các máy vi tính (máy bộ - máy đã được lắp ráp hoàn chỉnh) tại 1 trung tâm kinh doanh dựa trên một cấu trúc danh sách tuyến tính có tối đa 10000 máy vi tính

câu 8
----- Nội dung dịch tự động từ ảnh -----
8/- Viết chương trình thực hiện quản lý các máy vi tính (máy bộ - máy đã được lắp ráp
hoàn chỉnh) tại 1 trung tâm kinh doanh dựa trên một cấu trúc danh sách tuyến tính có
tối đa 10.000 máy vi tính. Chương trình gồm các chức năng như sau:
a. Nhập danh sách máy vi tính, mỗi máy vi tính gồm: mã máy vi tính (chuỗi, tối đa
6 ký tự), hiệu máy (chuỗi, tối đa 30 ký tự ví dụ như Dell, Acer, Thinkpad, ...),
hàng sản xuất trong nước (bool, true là sản xuất trong nước và false là hàng nhập
khẩu), số lượng (số nguyên), giá vốn (số nguyên).
b. Liệt kê danh sách tất cả các máy vi tính.
c. Chèn thêm 1 máy vi tính (X) vào danh sách hàng hóa với vị trí chèn (pos) do
người dùng chỉ định. Nếu giá trị của pos:
< 0: chèn X vào đầu danh sách.
0 <= pos < số lượng phần tử đang có trong danh sách: chèn X vào vị trí pos.
• pos >= số lượng phần tử đang có trong danh sách: chèn X vào cuối danh sách.
d. Sắp xếp danh sách các máy vi tính giảm dần theo hiệu máy dựa trên giải thuật
Selection sort.
e. Tìm kiếm máy vi tính dựa trên mã máy vi tính và giải thuật tìm kiếm nhị phân.
Nếu tìm thấy, chương trình in ra thông tin về máy vi tính; ngược lại, khi không
tìm thấy cần in ra thông báo “Không tìm thấy".
f. Liệt kê thông tin tất cả các máy vi tính sản xuất trong nước.
g. Đếm số lượng máy vi tính có số lượng nằm trong khoảng từ 3 đến 9.
h. Xóa một máy vi tính dựa trên mã máy vi tính.
Yêu cầu thêm
• Chương trình cần viết riêng hàm nhập 1 máy vi tính, hàm xuất 1 máy vi tính. Khi
cần nhập/xuất/liệt kê, chương trình sẽ gọi các hàm nhập/xuất 1 máy vi tính thực
hiện.
• Khi xuất thông tin về hàng sản xuất trong nước, cần ghi rõ “hàng sản xuất tại Việt
Nam" hoặc “hàng nhập khẩu".
0 Xem trả lời
Hỏi chi tiết
142

Bạn hỏi - Lazi trả lời

Bạn muốn biết điều gì?

GỬI CÂU HỎI
Học tập không giới hạn cùng học sinh cả nước và AI, sôi động, tích cực, trải nghiệm

Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi

Vui Buồn Bình thường
×
Trợ lý ảo Trợ lý ảo
×
Đấu trường tri thức | Lazi Quiz Challenge +500k
Gửi câu hỏi
×