include
include
include
include
using namespace std;
const int MAX_SIZE \= 100; // số lượng phần tử tối đa của mảng
const char* DATA_PATH \= "books.dat"; // đường dẫn tới file dữ liệu dùng đọc/ ghi
// Định nghĩa kiểu sách
struct Book {
char maBook[50];
char tenBook[50];
char tacGia[50];
char nhaXB[50];
int namXB;
float donGia;
int soLuong;
float thanhTien;
float thueVAT;
float thucTien;
};
typedef struct Book Book;
// Hàm nhập 1 cuốn sách
Book NhapBook[]{
Book book;
cin.ignore[];
cout book.thueVAT;
book.thanhTien \= 0; // chưa tính thì khởi tạo là 0
book.thucTien \= 0;
return book;
}
// Hàm nhập n cuốn sách
void NhapBooks[Book b[], int n]{
for [int i \= 0; i < n; i++]{
cout