Question: Code Given: //TODO: document this class public class PA1c { /** * Error message to display for negative amount */ public static final String ERR_MSG

 Code Given: //TODO: document this class public class PA1c { /**

Code Given:

//TODO: document this class public class PA1c { /** * Error message to display for negative amount */ public static final String ERR_MSG = "Dollar amount must be non-negative!"; /** * Method to convert a double to * an integer * * @param num number to convert * @return converted value */ public static int convertToInt(double num) { return (int) Math.round(num); }

// TODO: document this method public static void main(String[] args) { // TODO: write your code here }

}

Write a program that prompts the user for a dollar amount. The program outputs the fewest number of coins needed. For example: Enter total amount: $1.71 You have 6 quarters, 2 dimes, e nickels, and 1 penny. Note: due to numerical error6 you must convert the initial input to an integer the number of pennies before performing any calculations. Once computed as a double (i.e. 171.0), you have been supplied a method (convertToInt, which you MUST use) to convert the double to an integer (i.e. 171). Only thern proceed to compute number of coins

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!