/** ========================================================================= * Class: InputTester Example Program: pp 137 * Package: cashReg Date of This Revision: Nov 26, 2007 * Author: Student Stupendous ID Number: gdonaldson * * Purpose: Exemplifies input using the Scanner class * * Course: Computer Science 201 Teacher: Mr. Donaldson * Textbook: Horstmann, Cay. BIG JAVA 2nd Ed. John Wiley & Sons, Inc. 2006. * School: Sir Winston Churchill High School, Calgary, Alberta, Canada * Language: Java J2SE 6.0 Target Operating System: Java Virtual Machine * System: Intel Celeron 3GHz running under Windows XP IDE: Eclipse 3.2 * ========================================================================*/ package cashReg; import java.util.Scanner; /** This class tests console input. */ public class InputTester { public static void main(String[] args) { Scanner in = new Scanner(System.in); CashRegister2 register = new CashRegister2(); System.out.print("Enter price: "); double price = in.nextDouble(); register.recordPurchase(price); System.out.print("Enter dollars: "); int dollars = in.nextInt(); System.out.print("Enter quarters: "); int quarters = in.nextInt(); System.out.print("Enter dimes: "); int dimes = in.nextInt(); System.out.print("Enter nickels: "); int nickels = in.nextInt(); System.out.print("Enter pennies: "); int pennies = in.nextInt(); register.enterPayment(dollars, quarters, dimes, nickels, pennies); System.out.print("Your change is "); System.out.println(register.giveChange()); } }