-
Notifications
You must be signed in to change notification settings - Fork 0
DylanD42/Library_Group_Assignment
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Hello! Welcome to our Library program, created by Anna Hensley and Dylan Daniels.
Whenever you run the program, you will use the excutable: ./book
We used a switch case method in main to allow you, the user, to choose how you'd like to interact with our Library service, which includes the following options:
Reading from a file -- Choose input.txt for a nice variety of books that includes the title, author, page count, ISBN, shelf price, and year published information attached.
Imput file is formatted as follows:
TITLE
AUTHOR
NUMBER OF PAGES
ISBN
PRICE
RELEASE YEAR
**Inlucde a gab between book entries.
Write the library to a file -- This would be you creating a new file for the library data to be put into.
Print the library -- This would print the library you've modified or interacted with, at least.
Search for a specific book -- You would search by inputing the book's title. If the title is in the library, the book's information will be provided. Otherwise, we will let you know if it cannot be found.
Search for books by a specific author -- You would search by inputing the author's full name.
Add an entry via "donation" -- You would add a new entry to the library by inputing the author's full name, followed by all other relevant information that you are asked to enter.
Delete an entry due to a book being "missing" -- You would delete an already existing entry from the library by submitting the book's information.
Exit the program -- Whenever you're done interacting, select 8 to leave.
NOTES:
We have included a list of book entries for a library under the file named: input.txt
User Interface / main.cpp - Anna
README - Anna
Class cpp & header files / implementation - Dylan
.cpp/.h documentation - Dylan
Thank you!!About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published