fork download
  1. // For when user submits too little change
  2. else if (prices[selection-1] > amount)
  3. {
  4. System.out.println("You have submitted " + amount + " cents for item "
  5. + selection + "");
  6. System.out.println("You must submit " + (prices[selection-1] - amount) +
  7. " cents more:");
  8. System.out.println("Please enter additional change for your item:");
  9.  
  10. int addChange = keyboard.nextInt();
  11.  
  12. // If users sumbits too much change after adding more change,
  13. // correct change is given back.
  14. if (prices[selection-1] < amount + addChange)
  15. {
  16. int sumTotal = (amount + addChange) - prices[selection-1];
  17. System.out.println("You have given " + sumTotal + " cents too much");
  18. System.out.println("\tYour change is " + sumTotal + " cents");
  19. // Give user back change in coins
  20. int quarters = sumTotal / 25;
  21. sumTotal = sumTotal % 25;
  22. int dimes = sumTotal / 10;
  23. sumTotal = sumTotal % 10;
  24. int nickels = sumTotal / 5;
  25. sumTotal = sumTotal % 5;
  26. System.out.println("\tYour change is " + quarters + " quarters, "
  27. + dimes + " dimes, " + "and " + nickels + " nickels.");
  28. System.out.println("Thanks for your patronage! Enjoy your treat!");
  29. }
  30. // Ends program if correct change is added after correction from user
  31. else
  32. {
  33. System.out.println("Thanks for your patronage! Enjoy your treat!");
  34. }
  35. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:2: class, interface, or enum expected
    		else if (prices[selection-1] > amount)
    		^
Main.java:6: class, interface, or enum expected
    				System.out.println("You must submit " + (prices[selection-1] - amount) +
    				^
Main.java:8: class, interface, or enum expected
    				System.out.println("Please enter additional change for your item:");
    				^
Main.java:10: class, interface, or enum expected
    				int addChange = keyboard.nextInt();
    				^
Main.java:14: class, interface, or enum expected
    					if (prices[selection-1] < amount + addChange)
    					^
Main.java:17: class, interface, or enum expected
    						System.out.println("You have given " + sumTotal + " cents too much");
    						^
Main.java:18: class, interface, or enum expected
    						System.out.println("\tYour change is " + sumTotal + " cents");
    						^
Main.java:20: class, interface, or enum expected
    							int quarters = sumTotal / 25;
    							^
Main.java:21: class, interface, or enum expected
    							sumTotal = sumTotal % 25;
    							^
Main.java:22: class, interface, or enum expected
        						int dimes = sumTotal / 10;
        						^
Main.java:23: class, interface, or enum expected
        						sumTotal = sumTotal % 10;
        						^
Main.java:24: class, interface, or enum expected
        						int nickels = sumTotal / 5;
        						^
Main.java:25: class, interface, or enum expected
        						sumTotal = sumTotal % 5;
        						^
Main.java:26: class, interface, or enum expected
        					System.out.println("\tYour change is " + quarters + " quarters, "
        					^
Main.java:28: class, interface, or enum expected
    						System.out.println("Thanks for your patronage! Enjoy your treat!");	
    						^
Main.java:29: class, interface, or enum expected
    					}
    					^
Main.java:34: class, interface, or enum expected
    					}
    					^
17 errors
stdout
Standard output is empty