/* package whatever; // don't place package name! */
import java.util.* ;
import java.lang.* ;
import java.io.* ;
import java.util.Scanner ;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
float amt;
int cents, quarter, dime, nickle, penny;
Scanner keyboard
= new Scanner
( System .
in ) ;
System .
out .
print ( "Change in Coins\n " + "----------------\n \n " ) ;
System .
out .
println ( "Enter the amount less than $1.00, but\n " + "more than zero." ) ;
System .
out .
print ( "\n Enter amount: " ) ;
amt = keyboard.nextFloat ( ) ;
keyboard.close ( ) ;
cents = ( int ) ( amt * 100 ) ;
quarter = cents / 25 ;
cents = cents % 25 ;
dime = cents / 10 ;
cents = cents % 10 ;
nickle = cents / 5 ;
cents %= 5 ;
penny = cents;
System .
out .
println ( "$" + amt
+ " = " + quarter
+ " quarters, " + dime
+ " dimes, " + nickle + " nickles and " + penny + " pennies" ) ;
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmltcG9ydCBqYXZhLnV0aWwuU2Nhbm5lcjsKCi8qIE5hbWUgb2YgdGhlIGNsYXNzIGhhcyB0byBiZSAiTWFpbiIgb25seSBpZiB0aGUgY2xhc3MgaXMgcHVibGljLiAqLwpjbGFzcyBJZGVvbmUKewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CgkJZmxvYXQgYW10OwogICAgICAgIGludCBjZW50cywgcXVhcnRlciwgZGltZSwgbmlja2xlLCBwZW5ueTsKCiAgICAgICAgU2Nhbm5lciBrZXlib2FyZCA9IG5ldyBTY2FubmVyKFN5c3RlbS5pbik7CgogICAgICAgIFN5c3RlbS5vdXQucHJpbnQoIkNoYW5nZSBpbiBDb2luc1xuIiArICItLS0tLS0tLS0tLS0tLS0tXG5cbiIpOwoKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIkVudGVyIHRoZSBhbW91bnQgbGVzcyB0aGFuICQxLjAwLCBidXRcbiIKICAgICAgICAgICAgICAgICsgIm1vcmUgdGhhbiB6ZXJvLiIpOwoKICAgICAgICBTeXN0ZW0ub3V0LnByaW50KCJcbkVudGVyIGFtb3VudDogIik7CgogICAgICAgIGFtdCA9IGtleWJvYXJkLm5leHRGbG9hdCgpOwogICAgICAgIGtleWJvYXJkLmNsb3NlKCk7CgogICAgICAgIGNlbnRzID0gKGludCkgKGFtdCAqIDEwMCk7CgogICAgICAgIHF1YXJ0ZXIgPSBjZW50cyAvIDI1OwogICAgICAgIGNlbnRzID0gY2VudHMgJSAyNTsKCiAgICAgICAgZGltZSA9IGNlbnRzIC8gMTA7CiAgICAgICAgY2VudHMgPSBjZW50cyAlIDEwOwoKICAgICAgICBuaWNrbGUgPSBjZW50cyAvIDU7CiAgICAgICAgY2VudHMgJT0gNTsKCiAgICAgICAgcGVubnkgPSBjZW50czsKCiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCIkIiArIGFtdCArICIgPSAiICsgcXVhcnRlciArICIgcXVhcnRlcnMsICIgKyBkaW1lCiAgICAgICAgICAgICAgICArICIgZGltZXMsICIgKyBuaWNrbGUgKyAiIG5pY2tsZXMgYW5kICIgKyBwZW5ueSArICIgcGVubmllcyIpOwoJfQp9