Define the following methods for the class Ledger, as described in the

Define the following methods for the class Ledger, as described in the previous exercise:

  • getAverageSale()—returns the average value of all the sales
  • getCountAbove(v)—returns the number of sales that exceeded v in value

Previous exercise:

Create a class Ledger that will record the sales for a store. It will have the attributes 

  • sale—an array of double values that are the amounts of all sales 
  • salesMade—the number of sales so far 
  • maxSales—the maximum number of sales that can be recorded 

and the following methods:

Ledger(max)—a constructor that sets the maximum number of sales to max

  • addSale(d)—adds a sale whose value is d
  • getNumberOfSales—returns the number of sales made
  • getTotalSales—returns the total value of the sales

 

Stressed over that homework?

Essay deadline breathing down your neck?

Let’s cut to the chase: Why struggle when you can ace it with zero hassle?

Whether it’s essays, research papers, or assignments — we’ve got you covered.

✅ Expert writers
✅ 100% original work
✅ No AI tools, just real pros

Stressed about your essay or homework? Get a top-quality custom essay NOW!!! Stop worrying. Start succeeding.

GradeEssays.com
We are GradeEssays.com, the best college essay writing service. We offer educational and research assistance to assist our customers in managing their academic work. At GradeEssays.com, we promise quality and 100% original essays written from scratch.
Contact Us

Enjoy 24/7 customer support for any queries or concerns you have.

Phone: +1 213 3772458

Email: support@gradeessays.com

© 2020 -2025 GradeEssays.com. All rights reserved.

WE HAVE A GIFT FOR YOU!

15% OFF 🎁

Get 15% OFF on your order with us

Scroll to Top