JAVA PROGRAM(LL)+MINDTAP (1 TERM) V2.0
JAVA PROGRAM(LL)+MINDTAP (1 TERM) V2.0
9th Edition
ISBN: 9780357616673
Author: FARRELL
Publisher: CENGAGE L
bartleby

Videos

Expert Solution & Answer
Book Icon
Chapter 3, Problem 8PE

Explanation of Solution

Program:

PaintCalculator.java

//import the required packages

import java.util.Scanner;

//define the class PaintCalculator

public class PaintCalculator

{

//declare the require constants

private static int AREA_PER_GALLON = 350;

private static double PRICE_PER_GALLON = 32;

//method that calculate the area, gallons of required paint and the total price

public static double calculate(double length, double height, double width)

{

//calculate the area

double area = length * height * 2 + width * height * 2;

//call the method calculateGallons()

double gallonsRequired = calculateGallons(area);

//print the gallonsRequired

System.out.println("Require Gallons of paint: " + gallonsRequired);

//calculate the price

double price = gallonsRequired * PRICE_PER_GALLON;

//return price

return price;

    }

//define the method calculateGallons()

public static double calculateGallons(double area)

{

//returns the number of gallons for the given area

return area/AREA_PER_GALLON;

}

//define the main method

public static void main(String[] args)

    {

//declare the required variables

int length, height, width;

//create the object for Scanner class

Scanner inputScanner = new Scanner(System.in);

//prompt the user to enter length of room

System.out.print("Enter Length of the room: ");

//read the length from the user

length = inputScanner.nextInt();

//prompt the user to enter width of room

System.out.print("Enter Width of the room: ");

//read the width from the user

width = inputScanner.nextInt();

//prompt the user to ente Height of room

System...

Blurred answer
Students have asked these similar questions
Using R language. Here is the information link. http://www.cnachtsheim-text.csom.umn.edu/Kutner/Chapter%20%206%20Data%20Sets/CH06PR18.txt
Using R language
How can I type the Java OOP code by using JOptionPane with this following code below: public static void sellCruiseTicket(Cruise[] allCruises) { //Type the code here }
Knowledge Booster
Background pattern image
Computer Science
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781305480537
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Text book image
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Text book image
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage
Text book image
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,
Text book image
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:9781337102124
Author:Diane Zak
Publisher:Cengage Learning
Text book image
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning
CPP Function Parameters | Returning Values from Functions | C++ Video Tutorial; Author: LearningLad;https://www.youtube.com/watch?v=WqukJuBnLQU;License: Standard YouTube License, CC-BY