GHI VÀ ĐỌC NỘI DUNG TỪ FILE TEXT
📌 Yêu cầu bài toán
-
Yêu cầu người dùng nhập vào:
-
Họ và tên
-
Tuổi
-
Quê quán
-
-
Ghi các thông tin trên vào file có tên:
thongtin.txttheo định dạng:
Ho ten: ...
Tuoi: ...
Que quan: ... -
Sau khi ghi xong:
-
Đóng file lại
-
Mở lại file ở chế độ đọc
-
Đọc toàn bộ nội dung trong file
-
Hiển thị nội dung đó ra màn hình
-
-
Nếu file không mở được:
-
Thông báo lỗi phù hợp
-
📌 Yêu cầu bài toán
1️⃣ Khai báo cấu trúc KhachSan gồm:
-
Mã khách sạn (int)
-
Tên khách sạn (char[])
-
Địa chỉ (char[])
-
Số phòng (int)
-
Giá phòng (float)
2️⃣ Nhập dữ liệu
-
Nhập số lượng khách sạn
n -
Nhập thông tin cho
nkhách sạn -
Lưu vào một mảng struct
3️⃣ Ghi dữ liệu vào file nhị phân theo 2 cách
🔹 Cách 1: Ghi từng struct vào file
-
Mở file
khachsan1.datở chế độ ghi nhị phân -
Dùng vòng lặp ghi từng struct một
-
Đóng file
🔹 Cách 2: Ghi cả mảng struct vào file
-
Mở file
khachsan2.datở chế độ ghi nhị phân -
Ghi toàn bộ mảng struct chỉ với một lần ghi
-
Đóng file
4️⃣ Đọc lại dữ liệu
-
Đọc dữ liệu từ mỗi file
-
Hiển thị thông tin ra màn hình
-
Kiểm tra dữ liệu có giống dữ liệu ban đầu không