Để quản lý vật tư, người ta lưu thông tin vào 2 tệp dữ liệu có cấu trúc:
Tệp Kho.bin chứa các bản ghi có cấu trúc:
Makho: là 1 số nguyên kiểu int
Tenkho: là 1 xâu ký tự
Diachi: là 1 xâu ký tự
Tệp Vattu.bin chứa các bản ghi có cấu trúc:
Makho: là 1 số nguyên kiểu int
MaVT: là 1 xâu độ dài tối đa 5 ký tự
Soluong: là 1 số nguyên kiểu int
Donvitinh: là 1 xâu ký tự
Dongia: là 1 số nguyên int
Thanhtien: là 1 số nguyên kiểu long
Viết chương trình C, thực hiện các yêu cầu sau (mỗi yêu cầu được chọn từ menu):
a) Nhập vào thông tin 1 kho mới, lưu vào file SanPham.bin
b) Nhập vào 1 vật tư mới theo phương thức: yêu cầu nhập mã kho, mã vật tư, số lượng,
đơn vị tính, đơn giá, thành tiền và lưu vật tư mới vào file Vattu.bin, yêu cầu lưu đầy
đủ thông tin các trường.
c) Nhập vào mã vật tư, tạo file có tên là mã vật tư vừa nhập và ghi vào file đó danh sách các
kho chứa vật tư đó, thông tin in ra gồm: Số thứ tự, Tên kho, địa chỉ kho, số lượng,
đơn giá, thành tiền. Sau đó tính tổng số lượng vật tư trong tất cả các kho đó
Tệp Kho.bin chứa các bản ghi có cấu trúc:
Makho: là 1 số nguyên kiểu int
Tenkho: là 1 xâu ký tự
Diachi: là 1 xâu ký tự
Tệp Vattu.bin chứa các bản ghi có cấu trúc:
Makho: là 1 số nguyên kiểu int
MaVT: là 1 xâu độ dài tối đa 5 ký tự
Soluong: là 1 số nguyên kiểu int
Donvitinh: là 1 xâu ký tự
Dongia: là 1 số nguyên int
Thanhtien: là 1 số nguyên kiểu long
Viết chương trình C, thực hiện các yêu cầu sau (mỗi yêu cầu được chọn từ menu):
a) Nhập vào thông tin 1 kho mới, lưu vào file SanPham.bin
b) Nhập vào 1 vật tư mới theo phương thức: yêu cầu nhập mã kho, mã vật tư, số lượng,
đơn vị tính, đơn giá, thành tiền và lưu vật tư mới vào file Vattu.bin, yêu cầu lưu đầy
đủ thông tin các trường.
c) Nhập vào mã vật tư, tạo file có tên là mã vật tư vừa nhập và ghi vào file đó danh sách các
kho chứa vật tư đó, thông tin in ra gồm: Số thứ tự, Tên kho, địa chỉ kho, số lượng,
đơn giá, thành tiền. Sau đó tính tổng số lượng vật tư trong tất cả các kho đó