Skip to content

Bài tập nhóm môn Cấu trúc dữ liệu và giải thuật

Notifications You must be signed in to change notification settings

zer0five/CSD_Product

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 

Repository files navigation

[CSD201][SE1603][WS01] LinkedList

Todo list

  • Xây dựng lớp Product: ID (int), Name (string), Price (double), Quantity (int)

  • Xây dựng LinkedList chứa các Product (LinkedList)

  • Viết chương trình Console, thực hiện quản lý Product với các chức năng sau:

    • Thêm 1 Product mới

      • Hiển thị kho Product sau khi thêm
    • Tìm kiếm Product theo Name

      • Liệt kê tất cả các Product mà Name có chứa search key (tìm kiếm KHÔNG phân biệt hoa thường) contains (không sử dụng so sánh == )
    • Cập nhật giá tiền của Product

      • nhập ID
      • Hiển thị kho Product sau khi cập nhật
    • Thoát

    • 2 chức năng ẩn:

      • đọc tập tin
      • lưu vào tập tin
    • Lưu vào tập tin txt, có tên product.txt

      • Dữ liệu từ file product.txt được đọc và nạp vào LinkedList ngay khi chương trình bắt đầu chạy
      • Khi chọn chức năng 4 để thoát, chương trình tự động lưu toàn bộ LinkedList vào file product.txt

Note:

  • Tất cả các input phải validation

  • English only

Happyline:

12:30 ngày 17/01/2022

Hình thức:

Nộp qua LMS

About

Bài tập nhóm môn Cấu trúc dữ liệu và giải thuật

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages