Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

CSC1250 Final Exam Problem # 4: 120 pts A library includes a list of books and has many copies of every book. Assume having an

CSC1250 Final Exam Problem # 4: 120 pts A library includes a list of books and has many copies of every book. Assume having an array named bookstore. Each element in the array represents a book and contains the number of copies of that book (each book code is recognized by the array index) For example, if the array is A 50 0 3 12 3 0 5 7 A [0] = 500 means the book with code 0 has 500 A [1] = 13 means the book with code 1 has 13 copies, and so on a) Write a method boolean borrow (int 4, int bookIndex) that takes an array of integers A and a code then decreases the number of copies of that book by 1 (if there are available copies). The method returns true if the book is successfully borrowed. If there are no available copies (ie value is zero), the method returns false, b) Write a program in which you create an array A of size 6 and fill it with numbers of your choice (you can use the shorthand array initialization) . Assume all inputs are positive (do NOT check them in your program). Your program that asks the user to enter the book code a positive integer), then invokes above method Check sample run below. For example, if the array is A (declared above) Sample run 1: Enter a book's code: 1 Borrow succeeded. The remaining number of copies is Sample run 2 Enter a book's code: 10 The book does not exist Sample run 3: Enter a book's code: 3 You can't borrow the book, there are no available copies

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Processing

Authors: David M. Kroenke

12th Edition International Edition

1292023422, 978-1292023427

More Books

Students also viewed these Databases questions

Question

=+2. Why does the brand want to advertise?

Answered: 1 week ago

Question

what are the advantages and disadvantages of internal consultants?

Answered: 1 week ago

Question

LO5 Highlight five external recruiting sources.

Answered: 1 week ago