Skip to content

DylanD42/Library_Group_Assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

No packages published

Contributors 2

  •  
  •