This needs to be written in Java.
Create an Automobile class for a dealership. Include fields for an ID number, make, model, color, year, vin number, miles per gallon, and speed. Include get and set methods for each field. Do not allow the ID to be negative or more than 9999; if it is, set the ID to 0. Do not allow the year to be earlier than 2000 or later than 2017; if it is, set the year to 0. Do not allow the miles per gallon to be less than 10 or more than 60; if it is, set the miles per gallon to 0. Car speed should be initialized as 0. Include a constructor that accepts arguments for each field value and uses the set methods to assign the values. Also write two methods, Accelerate () and Brake (). Whenever Accelerate () is called, increase the speed by 5, and whenever Brake () is called, decrease the speed by 5. To allow users to specify the speed to increase (or decrease), create two overloading methods for Accelerate () and Brake () that accept a single parameter specifying the increasing (or decreasing) speed. Write an application that declares several Automobile objects and demonstrates that all the methods work correctly. Save the files as Automobile.java and TestAutomobiles.java

Answers

Answer 1

Answer:

Here is Automobile.java

class Automobile {   //class name

   private int ID, year, milesPerGallon, speed = 0;   // private member variables of Automobile of int type

   private String model, vinNo, make, color;   // private member variables of Automobile of String type

   public void setID(int ID){   //mutator method to set ID

      if (ID >= 0 && ID <= 9999)  // checks ID should not be negative or more than 9999

      this.ID = ID;  

     else this.ID = 0;  }  //if ID is negative or greater than 9999 then set ID to 0

   public void setModel(String model){  // mutator method to set model

       this.model = model;      }  

   public void setYear(int year){// mutator method to set year

      if (year >= 2000 && year <= 2017) //checks that year should not be earlier than 2000 or later than 2017

         this.ID = ID;

       else this.year = 0;     } //if year is less than 2000 or greater than 2017 then set year to 0

   public void setVinNo(String vinNo){  //mutator method to set vin number

       this.vinNo = vinNo;      }

   public void setMilesPerGalon(int milesPerGallon){  //mutator method to set miles per gallon

      if (milesPerGallon >= 10 && year <= 60)  //checks that miles per gallon should not be less than 10 or more than 60

          this.milesPerGallon = milesPerGallon;

      else this.milesPerGallon = 0;      } //if it is more than 60 or less than 10 then set miles per gallon to 0

   public void setSpeed(int speed){ //mutator method to set speed

       this.speed = speed;      }

   public void setMake(String make){  //mutator method to set make

       this.make = make;    }

   public void setColor(String color){  //mutator method to set color

       this.color = color;    }

   public int getID() //accessor method to get or access ID

   {return ID;} //returns the current ID

   public String getModel() //accessor method to get or access model

   {return model;} //returns the current model

   public int getYear()// accessor method to get or access year

   {return year;} //returns the current year

   public String getVinNo() // accessor method to get or access vin number

   {return vinNo;} //returns the current vin number

   public int getMilesPerGallon() //accessor method to get or access miles per gallon

   {return milesPerGallon;} //returns the current miles per gallon

   public int getSpeed() //accessor method to get or access speed

   {return speed;} //returns the current speed

   public String getMake() //accessor method to get or access make

   {return make;} //returns the current make

   public String getColor() //accessor method to get or access color

   {return color;}    //returns the current color

  public int Accelerate() {  //method that increase speed by 5

      setSpeed(speed + 5); //calls set speed to add 5 to the speed field

      return speed;    } //returns the speed after increasing 5

  public int Brake() { //method that decreases speed by 5

      setSpeed(speed - 5);//calls set speed to subtract 5 from the speed field

      return speed;    } //returns the speed after decreasing 5

  public int Accelerate(int spd) {  //overloading methods for Accelerate()that accepts a single parameter spd

      setSpeed(speed + spd);  //increases speed up to specified value of spd

      return speed;    }

  public int Brake(int spd) {  //overloading methods for Brake()that accepts a single parameter spd

      setSpeed(speed - spd); //decreases speed up to specified value of spd

      return speed;    }

   public Automobile(int ID, String make, String model, int year, String vinNo, int milesPerGallon, int speed, String color){  //constructor  that accepts arguments for each field value and uses the set methods to assign the values

      setID(ID);  

      setModel(model);  

      setYear(year);  

      setVinNo(vinNo);

      setMilesPerGalon(milesPerGallon);  

      setSpeed(speed);  

      setMake(make);  

      setColor(color);      } }

Explanation:

Here is TestAutomobiles.java

public class TestAutomobiles {   //class name

  public static void main(String args[]) {  //start of main method

    Automobile auto = new Automobile(123, "ABC", "XYZ", 2010, "MMM", 30, 150, "White");   //creates an object of Automobile class and calls its constructor passing the values for each of the fields

 System.out.println("Initial Speed: " + auto.getSpeed());  //calls getSpeed method to get the current speed using object auto. The current speed is 150

 System.out.println("Speed after applying acceleration: " + auto.Accelerate());   //calls Accelerate() method to increase the current speed to 5

 System.out.println("Speed after applying brake: " + auto.Brake());  //calls Brake() method to decrease the current speed to 5

   System.out.println("Speed after applying acceleration: " + auto.Accelerate(180));  //calls overloading Accelerate() method to increase the current speed to 180

     System.out.println("Speed after applying brake: " + auto.Brake(50));     }  } //calls overloading Brake() method to decrease the current speed to 50

//The screenshot of the output of the program is attached.

This Needs To Be Written In Java.Create An Automobile Class For A Dealership. Include Fields For An ID

Related Questions

Lee has finished formatting his table. He wants to import an Excel table to show the density and mean temperature data of the terrestrial planets.


Which tab should he navigate to?

Which command group should he use?

Which option should he click?

Which button should he click first in the dialog box that opens?

Answers

Answer:

1.  Insert

2. Text

3. Object

4. Create from file

Explanation:

On edg

After formatting his Excel table, Lee should navigate to the Insert tab and use the text command group.

What is an Excel table?

An Excel table can be defined as a rectangular range of data in a spreadsheet document, which comprises cells that are typically arranged by using rows and columns.

In this scenario, Lee should navigate to the Insert tab and use the text command group after formatting his Excel table.

Also, an option which he click is object while clicking on the "create from file" button in the dialog box that opens.

Read more on Excel table here: https://brainly.com/question/13776450

#SPJ2

A top priority of the Federal Bureau of Investigation (FBI) is protecting Internet users from what?
A.) spam marketers
B.) online predators
C.) viruses
D.) unsecured networks

Answers

Answer:

b

Explanation:

Answer:

B. Online Predators

Explanation:

Remy’s manager has asked him to change the background color scheme from reds to blues in the standard template the company uses for employee training presentations. She cautioned him not to change any other elements of the template.

What should Remy do in the Slide Master view to change only the color scheme?

In the Background group, select Colors, and find a color scheme that fits.
Choose Edit Theme, and select a new theme that includes a blue background.
Go to the Master Layout group, click Insert Placeholder, and choose a placeholder with a blue background.
Change the background color to light blue, and save the file as a new presentation rather than as a template.

Answers

Answer:

A on edg

Explanation:

I took the assigment

Answer: in the background group, select colors, and find a color scheme that fits.

Explanation:

What is a special type of variable used in subroutines that refers to a piece of data?

Answers

Answer: A parameter or a formal argument is used

what is the full from of cpu​

Answers

Explanation:

[tex]\blue{ central ~proccecing ~unit }[/tex] ⠀

Which number is equivalent to 72.5e-2?
0.725

72.5

7.25

7250

Answers

Answer:

.725

Explanation:

You are going back 2 spaces.

Answer:

0.725

Explanation:

Edge 2022

What is an instance of a computer program that is being executed?
1. Processing
2. Storage
3. Input
4. App

Answers

It is processing because it is processing the data on the program.

Describe the two best practices for making html code more readable.

Answers

Answer:

1 - Commenting and Documentation.

2 - Consistent Indentation.

3 - Avoid Obvious Comments.

4 - Code Grouping.

5 - Consistent Naming Scheme.

6 - DRY Principle.

7 - Avoid Deep Nesting.

8 - Limit Line Length.

Explanation:

Hope this helped

What weight pencil is recommended for darkening lines and for lettering? *

Answers

Answer: darkened

Explanation: darkened

Answer:

While the softer B pencils are generally considered the best for shading, there's no reason to discount the harder H pencils. The HB and H are good choices for fine, light, even shading. However, they too have drawbacks. Pencil grades from HB through H, 2H to 5H get progressively harder and are easier to keep sharp.

Write a C++ program that converts a measurement given in feet into the equivalent number of (a) yards, (b) inches, (c) centimeters, (d) meters. The program should first prompt the user to enter the number of feet to be converted. It should then read that value, calculate each of the converted lengths, and then display the converted lengths, rounded to two decimal places of accuracy. You should assume that the number of feet entered will be a floating point value. Note: All the converted lengths will also be floating point values. Conversion facts: 1 yard = 36 inches; 1 foot = 12 inches; 1 inch = 2.54 cm; 1 meter = 100 cm. Here is what output should look like from running the program (user input is shown in bold):Enter number of feet: 4= 1.33 yards= 48 inches= 121.92 cm= 1.22 metersPlease give me the pseudocode first similar to this:Display " "Read ...Let...Let...Display...Because this format of the pseudocode is required as part of the solution. Thank you!

Answers

Answer:

#include<iostream>

using namespace std;

int main()

{

float feet, yard, inch, meter, cmeter;

cout<<"Enter number of feet: ";

cin>>feet;

yard = feet * 12/36;

inch = yard * 36;

cmeter = inch * 2.54;

meter = cmeter * 100;

cout<<feet<<" feet = "<< yard<<" yard = "<<inch<<" inches = "<<cmeter<<" cm = "<<meter<<" m";

return 0;

}

Explanation:

This line declares all necessary variables

float feet, yard, inch, meter, cmeter;

The line prompts user for number of feet

cout<<"Enter number of feet: ";

This line gets user input

cin>>feet;

The next 4 lines converts feet to yard, inches, centimeter and meter

yard = feet * 12/36;

inch = yard * 36;

cmeter = inch * 2.54;

meter = cmeter * 100;

This line prints converted units

cout<<feet<<" feet = "<< yard<<" yard = "<<inch<<" inches = "<<cmeter<<" cm = "<<meter<<" m";

• Open your Netbeans IDE and answer the following question
• Create a folder on the desktop. Rename it with your student name and student number
• Save your work in the folder you created.
At a certain store they sell blank CDs with the following discounts:
* 10% for 120 or more
* 5% for 50 or more
* 1% for 15 or more
* no discount for 14 or less
Write a program that asks for a number of discs bought and outputs the correct discount. Use either a switch statement or if..elseif.. ladder statements. Assuming that each blank disk costs N$3.50. The program should then calculate the total amount paid by the buyer for the discs bought.

Answers

Answer:

public static void main(String[] args)

   {

       int cdCount;

       double cdCountAfterDiscount;

       DecimalFormat df = new DecimalFormat("$##.##"); // Create a Decimal Formatter for price after discount

       System.out.println("Enter the amount of CD's bought");

       Scanner cdInput = new Scanner(System.in);  // Create a Scanner object

       cdCount = Integer.parseInt(cdInput.nextLine());  // Read user input

       System.out.println("CD Count is: " + cdCount);  // Output user input

       if(cdCount <= 14 )

       {

           System.out.println("There is no discount");

           System.out.println("The final price is " + cdCount*3.5);

       }

       if(cdCount >= 15 && cdCount<=50)

       {

           System.out.println("You have a 1% discount.");

           cdCountAfterDiscount = (cdCount *3.5)-(3.5*.01);

           System.out.println("The final price is " + df.format(cdCountAfterDiscount));

       }

       if(cdCount >= 51 && cdCount<120)

       {

           System.out.println("You have a 5% discount.");

           cdCountAfterDiscount = (cdCount *3.5)-(3.5*.05);

           System.out.println("The final price is " + df.format(cdCountAfterDiscount));

       }

       if(cdCount >= 120)

       {

           System.out.println("You have a 10% discount.");

           cdCountAfterDiscount = (cdCount *3.5)-(3.5*.1);

           System.out.println("The final price is " + df.format(cdCountAfterDiscount));

       }

   }

2. What types of news can be created?

Answers

Answer:

Print Media

Broadcast Media

Explanation:

It can be made manually/artificially (meaning that someone caused something to happen on purpose) or naturally (meaning it just happened with out outside assistance)

Hope this helps you

Write a program that utilizes the concept of conditional execution, takes a string as input, and: prints the sentence "Yes - Spathiphyllum is the best plant ever!" to the screen if the inputted string is "Spathiphyllum" (upper-case) prints "No, I want a big Spathiphyllum!" if the inputted string is "spathiphyllum" (lower-case) prints "Spathiphyllum! Not [input]!" otherwise. Note: [input] is the string taken as input.

Answers

Answer:

Written in Python

inputt = input()

if inputt == "SPATHIPHYLLUM":

     print("Yes - Spathiphyllum is the best plant ever!")

elif inputt == "spathiphyllum":

     print("No, I want a big Spathiphyllum!")

else:

     print("Spathiphyllum! Not"+ inputt+"!")

Explanation:

This line gets user input

inputt = input()

This line checks if input is uppercase SPATHIPHYLLUM and executes the corresponding print statement, if true

if inputt == "SPATHIPHYLLUM":

     print("Yes - Spathiphyllum is the best plant ever!")

This line checks if input is uppercase spathiphyllum and executes the corresponding print statement, if true

elif inputt == "spathiphyllum":

     print("No, I want a big Spathiphyllum!")

If user input is not upper or lower case of Spathiphyllum, the following if condition is considered

else:

     print("Spathiphyllum! Not"+ inputt+"!")

Common lossless compressed audio file formats include
WMA and JIFF
WAV and AU
MP3 and MP4a
FLAC and ALAC

Answers

Answer:

The answer to this question is given below in the explanation section. The forth one (FLAC and ALAC) is the correct option.

Explanation:

Common lossless compressed audio file formats include

WMA and JIFF WAV and AU MP3 and MP4a FLAC and ALAC

Lossless compression formats include the common FLAC, WavPack, Monkey's Audio, ALAC (Apple Lossless).  Other options are not common lossless compressed audio formats.

Answer:d d

Explanation:

reading is important blank areas of life A in very few B in many C only in academic D only in career​

Answers

Answer:

The answer is B. I'm pretty sure It is

Explanation:

I just took the quiz and it was right  


Which function will add a name to a list of baseball players in Python?

append()
main()
print()
sort()

Answers

Answer: B I took the test

Explanation:

The function that will add a name to a list of baseball players in Python is main(). The correct option is b.

What is python?

Python is a popular computer programming language used to create software and websites, automate processes, and analyze data. Python is a general-purpose language, which means it may be used to make many various types of applications and isn't tailored for any particular issues.

A function is a section of code that only executes when called. You can supply parameters—data—to a function. The main() function in Python serves as the point at which any software application is executed.

Since the program only runs when it is executed directly, and not if it is imported as a module, the execution of the program can only begin when the main() function is declared in Python.

Therefore, the correct option is b, main().

To learn more about python, refer to the link:

https://brainly.com/question/28966371

#SPJ2

How do I write this in binary number ?

Answers

1/3 ~ 100001.010101...

an exact value cannot be found; therefore, the zeros in ones in this binary representation of 1/3 alternate forever.

Create a class named Tile that represents Scrabble tiles. The instance variables should include a String named letter and an integer named value. Write a constructor that takes parameters named letter and value and initializes the instance variables. Write a method named printTile that takes a Tile object as a parameter and displays the instance variables (letter and value) in a reader-friendly format. Using a Driver class create a Tile object with the letter Z and the value 10, and then uses printTile to display the state of the object. Create getters and setters for each of the attributes.

Answers

Answer:

Here is the Tile class:

class Tile {   //class name  

// declare private data members of Tile class

  private int value;  //int type variable to hold the integer

  private String letter;     //String type variable to hold the letter

  public void setValue(int value){  //mutator method to set the integer value

       this.value = value;    }

   public void setLetter(String letter){   //mutator method to set the letter

       this.letter = letter;    }

   public int getValue()   //accessor method to access or get the value

     {return value;}  //returns the current integer value

   

   public String getLetter()   //accessor method to access or get the letter

      {return letter;}     //returns the current string value

   

   public Tile(String letter, int value){   //constructor that takes parameters named letter and value

     setValue(value);  //uses setValue method to set the value of value field

     setLetter(letter);   }  }  //uses setValue method to set the value of letter field

/* you can also use the following two statements inside constructor to initializes the variables:

this.letter = letter;

this.value = value; */

Explanation:

Here is the driver class named Main:

public class Main{  //class name

public static void main(String[] args) { //start of main method  

           Tile tile = new Tile("Z", 10); //creates object of Tile class named tile and calls Tile constructor to initialize the instance variables  

       printTile(tile); } //calls printTile method by passing Tile object as a parameter

public static void printTile(Tile tile) { //method to displays the instance variables (letter and value) in a reader-friendly format

 System.out.println("The tile " + tile.getLetter() + " has the score of " + tile.getValue()); }  } //displays the string letter and integer value using getLetter() method to get the letter and getValue method to get the value

The screenshot of the output is attached.

Is Zero (Sam Fisher, Rainbow Six Siege version of course) overpowered because of the fact he has a gun that does 45 damage at a fire rate of 800rpm

Answers

Answer:

Yes

Explanation:

I see his damage and rpm as unfair because of the fact that he can deal over 36,000 damage in one minute.

What does the fact that online games are so popular most likely prove?
A. People don't like board games.
B. Online games are an influential medium.
C. All games are addictive.
D. Everyone should play online games.

Answers

B. Online games are an influential medium.

What happens when you forward an Outlook contact item to a non-Outlook user?

Answers

Answer:

It's A. The recipient will not be able to open the contact item.

Explanation:

Correct on edg

Answer:

A on edg

Explanation:

Does anyone use the trinket.io to code (if so I need help)

Answers

Answer:

No sorry

Explanation:

Surrendering to digital distractions will likely result in better grades true or false

Answers

Answer:

False

Explanation:

Being distracted isn't gonna result in better grades

Question #1
Dropdown
Choose the word that makes each sentence true.
Asking the user for four numbers is an example of____.

Finding the average of the four numbers is an example of_____.
Telling the user the average is an example of_____.

O input
O output
O processing

Answers

Answer: Dropdown

Choose the word that makes each sentence true.

Asking the user for four numbers is an example of__input__.

Finding the average of the four numbers is an example of__processing___.

Telling the user the average is an example of__output___.

Explanation:

Following are the discussion to the given question:

Input is displayed by asking users for four digits. Any data or information that's also supplied to a system for analysis is referred to as input. Its statement, 'input' tells the system that it uses must enter some data before the software can proceed.The instance of processing is computing the mean of four numbers. In the CPU, computing is the conversion of input information to a more meaningful form of information.An instance of output is giving the user the average. It refers to information produced by and sent through a computer or another electronic device. The act of generating it, the amount generated, or the procedure through which something is given are all instances of output.

Therefore, the answer is "input, processing, and output".

Learn more:

brainly.com/question/2882943

What is the value of the variable result after these lines of code are executed?

>>> a = 10
>>> b = 2
>>> c = 5
>>> result = a * b - a / c
The value of the variable is
.

Answers

Answer:

18

Explanation:

If you take the formula, and you substitute the values of the variables, it will be:

    10 * 2 - 10 / 5

Then if you remember the order of math operations, it will be:

    (10 * 2) - (10 / 5)

Which reduces to:

    20 - 2 = 18

The value of the variable result is 18

The code is represented as follows:

Python code:

a = 10

b = 2

c = 5

result = a * b - a / c

Code explanation;The variable a is initialise to 10The variable b is initialise to 2Lastly, the variable c is initialise to 5

Then the arithmetic operation  variable a multiplied by variable b minus  variable a divided by variable c is stored in the variable "result".

Printing the variable "result" will give you 18.

Check the picture to see the result after running the code.

learn more on coding here: https://brainly.com/question/9238988?referrer=searchResults

Plz answer me will mark as brainliest ​

Answers

Answer: 14. Operating     15. False   I hope this helps :)

Explanation:

// DebugFive1
// Adds your lunch bill
// Burger and hot dog are $2.59
// Grilled cheese and fish are $1.99
// Fries are 89 cents
import java.util.*;
public class DebugFive1
{
public static void main(String args[])
{
Scanner input = new Scanner(System.in);
final double HIGH_PRICE = 2.59;
final double MED_PRICE = 1.99;
final double LOW_PRICE = 0.89;
String usersChoiceString;
int usersChoice;
double bill;
System.out.println("Order please\n1 - Burger\n2 - Hotdog" +
"\n3 - Grilled cheese\n4 - Fish sandwich");
usersChoiceString = input.next();
usersChoice == Integer.parseInt(usersChoiceString);
if(usersChoice == 1 && usersChoice == 2)
bill = bill + HIGH_PRICE;
else
bill = bill + MED_PRICE;
System.out.println("Fries with that?\n1 - Yes\n2 - No";
usersChoiceString = input.next()
usersChoice = Integer.parseInt(usersChoiceString);
if (usersChoice = 1)
bill = bill + LOW_PRICE;
System.out.println("Bill is " + bill);
}
}

Answers

Answer:

See Explanation

Explanation:

The lines with incorrect syntax and corrections are:

1.

Line:

usersChoice == Integer.parseInt(usersChoiceString);

Error

The error is that a relational operator (==) is used instead of an assignment operator (=)

Correction

usersChoice = Integer.parseInt(usersChoiceString);

2.

Line:

System.out.println("Fries with that?\n1 - Yes\n2 - No";

Error:

The line requires a corresponding close bracket

Correction

System.out.println("Fries with that?\n1 - Yes\n2 - No");

3.

Line:

usersChoiceString = input.next()

Error:

The line is not terminated

Correction:

usersChoiceString = input.next() ;

4.

Line

if (usersChoice = 1)

Error

A relational operator is needed

Correction:

if (usersChoice == 1)

Lastly, you need to initialize bill to a value or prompt user for input.

I've added the full source code as an attachment

2.) Multiple choice questions
1. Which function key is used to update the total in cell?
(a) F7
(b) f8
(c) f9
2. The intersection of a column and row is called a
(a) Border
(b) table
(c) cell
3. Tables group is present on the
tab.
(a) layout
(b) insert
(c) home
4. Which key combination moves the cursor to the previous cell?
(a) Tab + alt
(b) shift + tab (c) none of these
5. Which style affects the selected text within a paragraph?
(a) Character style (b) paragraph style
(c) built-in style

Answers

Answer:

The answer to this question is given below in the explanation section.

Explanation:

Which function key is used to update the total in cell?        

(a) F7

(b) f8

(c) f9      

The intersection of a column and row is called a

(a) Border

(b) table

(c) cell

Tables group is present on the  tab.

(a) layout

(b) insert

(c) home        

Which key combination moves the cursor to the previous cell?

(a) Tab + alt

(b) shift + tab

(c) none of these      

5. Which style affects the selected text within a paragraph?

(a) Character style

(b) paragraph style

(c) built-in style

Which of the following ports offers a fast connection that could be used to download and watch your favorite TV shows?

Ethernet

modem

FireWire

USB

Answers

Answer

The Answer Would Be FireWire and the next one would be USB

Explanation:

FireWire offers a fast connection that could be used to download and watch your favorite TV shows.

What is FireWire and how it is related to connection?

FireWire is a computer interface employed for high-speed communication (i.e., connection) and transference of data.

Apple described this interface using the name of FireWire.

This interface (FireWire) can be used to connect different classes of electronic tools (e.g., printer, scanner, video, etc)

In conclusion, FireWire offers a fast connection that could be used to download and watch your favorite TV shows.

Learn more about FireWire here:

https://brainly.com/question/1590202

Use JavaWrite a program that will simulate a change machine found at cash registers. Input the amount due and amount paid from the keyboard.Tell the user how much change is owed and number of quarters, dimes, nickels, and pennies in change a customer would receive.Pay special attention to roundoff error. Your program should use division and modular division. No if’s or loops may be used. You may assume all change will be a positive number with no more than two decimal places. If more than $1.00 is owed, the full value should be included in the number of quarters returned. For example, $2.50 should be returned as 10 quarters.Hint: Modular division is a great way to find the remainder of a division. Think about how you can use this to calculate the change that is left over after some coins are given.Sample Run:Please Enter the Cost of the Item:4.57Please Enter the Amount Paid:5.00Change Owed: 0.43Quarters: 1Dimes: 1Nickels: 1Pennies: 3

Answers

Answer:

Here is the JAVA program:

import java.util.Scanner;  //to accept input from user

public class Main { // class name

 public static void main(String [] args) {  // start of main method

   Scanner input = new Scanner(System.in);  // creates Scanner class object to take input from user

   System.out.println("Please Enter the Cost of the Item: ");  // prompts user to enter the cost of item

   double itemCost = input.nextDouble();  //scans and reads the input value of item cost

   System.out.println("Please Enter the Amount Paid: ");  // prompts user to enter the amount paid

   double amount = input.nextDouble();  //scans and reads the value of amount from user

   int change = (int)(amount * 100 - itemCost * 100);  //compute the remaining amount i.e. change

   System.out.println("Change Owed: " + change / 100.0);  // displays the owed change

   int quarters = change / 25;  // computes the value for quarters

   change = change % 25;  // compute the quarters remaining

   int dimes = change / 10;  //  computes dimes

   change = change % 10;  //  computes dimes remaining

   int nickels = change / 5;  // computes nickels

   change = change % 5;  // compute nickels remaining

   int pennies = change;  // computes pennies

   System.out.println("Quarters: " + quarters);  // displays computed value of quarters

   System.out.println("Dimes: " + dimes);  // displays value of dimes

   System.out.println("Nickels: " + nickels);  // displays value of nickels

   System.out.println("Pennies: " + pennies);   }} //displays value of pennies

Explanation:

I will explain the program with an examples.

Suppose the user enters 4.57 as cost of the item and 5.00 as amount paid. Then the program works as follows:

Change is computed as

change = (int)(amount * 100 - itemCost * 100);

This becomes;

change = (int)(5.00 * 100 - 4.57 * 100)

            = 500 - 457

change = 43

Now the change owed is computed as:

change / 100.0 = 43/100.0 = 0.43

Hence change owed = 0.43

Next quarters are computed as:

quarters = change / 25;

This becomes:

quarters = 43/25

quarters = 1

Now the remaining is computed as:

   change = change % 25;

This becomes:

   change = 43 % 25;

  change = 18

Next the dimes are computed from remaining value of change as:

dimes = change / 10;

dimes = 18 / 10

dimes = 1

Now the remaining is computed as:

   change = change % 10;

This becomes:

   change = 18 % 10

  change = 8

Next the nickels are computed from remaining value of change as:

nickels = change / 5;

nickels = 8 / 5

nickels = 1

Now the remaining is computed as:

   change = change % 5;

This becomes:

   change = 8 % 5

  change = 3

At last the pennies are computed as:

pennies = change;

pennies = 3

So the output of the entire program is:

Change Owed: 0.43                                                                                                                Quarters: 1                                                                                                                      Dimes: 1                                                                                                                         Nickels: 1                                                                                                                       Pennies: 3  

The screenshot of the output is attached.

Other Questions
What country granted Moses Austin permission to start a colony in Texas? Which food is an example of a COMPLEX carbohydrate?applespinacheggchicken anyone need help asap what is bigger 3.14 or 3.1 repeating How has beowulf already begun to be glorified Quick please whoever answers it correct will get brainliest answer.Study the Image Which point shows the trade winds?1234 Lester started the day with $12 in his pocket he is saving for the new mop with the snazzy Pinstripes on Amazon Prime he works a job making $8 an hour the moped cost $268 write the equation that represents how many days letter needs to work to have $268 what is the answer to 8(4h+5) After a pizza party there are 4 2/3 pizzas left over. If the pizzas are divided so that party goers can take home 1/6 of a pizza, how many guests can take home pizza? *1 point8 guests26 guests28 guests33 guests how to choose strumming patterns on guitar for a song? WILL GIVE BRAINLIEST The image of the point (7, -2) under a reflection across the x axis is (-7,2) true or false five waste product of plants Cloth towels should not be used in hand-washing stations because _____.they are too expensive to cleanthey do not dry thoroughlythey may get used for other purposesthey transfer microbes from one person's hands to another Which behavior is both territorial and used for courtship? 1.) baring teeth as a sign of aggression 2.) sparring or wrestling using antlers or horns 3.) dance rituals with potential partners 4.)defending a nest from predators 3 1/39I need help!!! vvOur Deepest FearBy Marianne WilliamsonOur deepest fear is not that we are inadequate.Our deepest fear is that we are powerful beyond measure.It is our light, not our darknessThat most frightens us.We ask ourselvesWho am I to be brilliant, gorgeous, talented, fabulous?Actually, who are you not to be?You are a child of the most high.Your playing smallDoes not serve the world.There's nothing enlightened about shrinkingSo that other people won't feel insecure around you.We are all meant to shine,As children do.We were born to make manifestThe glory of the most high that is within us.It's not just in some of us;It's in everyone.And as we let our own light shine,We unconsciously give other people permission to do the same.As we're liberated from our own fear,Our presence automatically liberates others.QuestionsWhat stands out to you in the video the most and why ? How does the poem make you feel when reading it , what inside the poem inspires you ? If you had to take one part of the poem with you for the rest of your life , what part would it be and why ? How can you use this poem in your everyday life ? What does inadequate mean , and how do you feel you can keep yourself from being inadequate ? In the poem the author says our light , what light is he speaking of and what is he suggesting we do with our light ?v Janet bought same bars of choclate to share equally with her friends. she bought between 35 and 50 bars altogether. if she shares the bars of chocolate equally with 7 friends, she will have 7 bars left over. If she shares the bars equally with 6 friends she will have 5 bars left over. How many bars of chocolate did she buy?a.47 b.45 c.46 d.48 write an equation in point-slope form of the line that passes through the given point and with the given slope m. (-6,2);m=7 Which is the closest synonym for the word PROWESS?O PessimismO RestraintO DiscretionO Mastery POQuestion 1Maria took a taxicab from her home to the theaterdowntown. The taxicab company charges a flat fee of $5.00plus $0.25 per mile. Which equation represents C, the totalcost of her ride, in terms of m, the length of the trip inmiles?