/*********************** * * classname * * Author: Shawn Brenneman * Date: 2015- * ***********************/ import java.util.Scanner; public class BillsCoins { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.print("Please enter dollars: "); int dollars = scan.nextInt(); System.out.print("Please enter cents: "); int cents = scan.nextInt(); int twenties, tens, fives, ones, quarters, dimes, nickels, pennies; if ((dollars >=0) && (cents>=0)) { twenties = dollars/20; int dollarsLeft = dollars%20; tens = dollarsLeft/10; dollarsLeft = dollarsLeft%10; fives = dollarsLeft/5; ones = dollarsLeft%5; quarters = cents/25; int centsLeft = cents%25; dimes = centsLeft/10; centsLeft = centsLeft%10; nickels = centsLeft/5; pennies = centsLeft%5; System.out.println(dollars + " dollars and " + cents + " cents is:\n"); if (twenties == 1){ System.out.println("\t" + twenties + " twenty dollar bill"); } else if (twenties > 1) { System.out.println("\t" + twenties + " twenty dollar bills"); } if (tens == 1){ System.out.println("\t" + tens + " ten dollar bill"); } if (fives == 1){ System.out.println("\t" + fives + " five dollar bill"); } if (ones == 1){ System.out.println("\t" + ones + " one dollar bill"); } else if (ones > 1) { System.out.println("\t" + ones + " one dollar bills"); } if (quarters == 1){ System.out.println("\t" + quarters + " quarter"); } else if (quarters > 1) { System.out.println("\t" + quarters + " quarters"); } if (dimes == 1){ System.out.println("\t" + dimes + " dime"); } else if (dimes > 1) { System.out.println("\t" + dimes + " dimes"); } if (nickels == 1){ System.out.println("\t" + nickels + " nickel"); } if (pennies == 1){ System.out.println("\t" + pennies + " penny"); } else if (pennies > 1) { System.out.println("\t" + pennies + " pennies"); } } else { if (dollars < 0){ System.out.println(dollars + " is an invalid number of dollars."); } if (cents < 0){ System.out.println(cents + " is an invalid number of cents."); } } // if System.out.println(); } //main }