final assignment (JAVA PROGRAMMING)

vavlorflowerrr
finalassignmentJAVAPROGRAMMING.pdf

Module Seven Assignment Guidelines and Rubric

Overview

In this activity, you will revisit the Paint program from Module Six. Your

original program calculated the amount of paint needed, but depending on

the width and height, that value could be a long decimal. Your program will

better suit the needs of the user if it can calculate the number of cans

needed as an integer value. For example, given that 1 gallon = 1 can of paint,

we might expect the Paint program from Module Six to output:

Paint needed: 2.142857142857143 gallons

Cans needed: 3.0 can(s)

You might at first think that you could just cast the gallonsPaintNeeded

variable from a double to an integer type. However, that would merely cut

off the decimal portion of the value, resulting in an underestimate of the

number of cans needed. You might also consider rounding the number, but

that would not work for the sample output provided above since normal

rounding rules would suggest 2.0 cans, an underestimate. So, the

computational problem you are faced with is to calculate the number of cans

and round up to the nearest whole number. In order to determine if that

method for rounding up exists as part of one of Java’s core classes, we need

to consult the documentation. There might be a single method that we can



IT-145-T1604 Found in App Develo… RL

Reflect in ePortfolio Download Print

Open with docReader

You have viewed this topic

Last Visited Oct 11, 2019 1:33 AM

Activity Details