package rebelsky.exam2; import java.io.PrintWriter; import java.util.Arrays; /** * Some tests of our coin counter. * * @author Samuel A. Rebelsky * @version 1.2 of November 2005 */ public class TestCoinCounter { public static void main(String[] args) { PrintWriter pen = new PrintWriter(System.out, true); int[] denoms = new int[] { 50, 25, 8, 5, 2 }; CoinCounter cc = new CoinCounter(denoms); pen.println("Denominations: " + Arrays.toString(denoms)); for (int price = 0; price <= 60; price++) { try { pen.println("A price of " + price + " requires " + cc.fewestCoins(price)); } catch (Exception e) { pen.println("Can't make change for " + price); } } // for } // main(String[]) } // TestCoinCointer