// For when user submits too little change
else if (prices[selection-1] > amount)
{
System.
out.
println("You have submitted " + amount
+ " cents for item " + selection + "");
System.
out.
println("You must submit " + (prices
[selection
-1] - amount
) + " cents more:");
System.
out.
println("Please enter additional change for your item:");
int addChange = keyboard.nextInt();
// If users sumbits too much change after adding more change,
// correct change is given back.
if (prices[selection-1] < amount + addChange)
{
int sumTotal = (amount + addChange) - prices[selection-1];
System.
out.
println("You have given " + sumTotal
+ " cents too much"); System.
out.
println("\tYour change is " + sumTotal
+ " cents"); // Give user back change in coins
int quarters = sumTotal / 25;
sumTotal = sumTotal % 25;
int dimes = sumTotal / 10;
sumTotal = sumTotal % 10;
int nickels = sumTotal / 5;
sumTotal = sumTotal % 5;
System.
out.
println("\tYour change is " + quarters
+ " quarters, " + dimes + " dimes, " + "and " + nickels + " nickels.");
System.
out.
println("Thanks for your patronage! Enjoy your treat!"); }
// Ends program if correct change is added after correction from user
else
{
System.
out.
println("Thanks for your patronage! Enjoy your treat!"); }
}
ICAgIC8vIEZvciB3aGVuIHVzZXIgc3VibWl0cyB0b28gbGl0dGxlIGNoYW5nZQogICAgCQllbHNlIGlmIChwcmljZXNbc2VsZWN0aW9uLTFdID4gYW1vdW50KQogICAgCQkJewogICAgCQkJCVN5c3RlbS5vdXQucHJpbnRsbigiWW91IGhhdmUgc3VibWl0dGVkICIgKyBhbW91bnQgKyAiIGNlbnRzIGZvciBpdGVtICIKICAgIAkJCQkJCQkJCQkJCQkJKyBzZWxlY3Rpb24gKyAiIik7CiAgICAJCQkJU3lzdGVtLm91dC5wcmludGxuKCJZb3UgbXVzdCBzdWJtaXQgIiArIChwcmljZXNbc2VsZWN0aW9uLTFdIC0gYW1vdW50KSArCiAgICAJCQkJCQkJCSAgICIgY2VudHMgbW9yZToiKTsKICAgIAkJCQlTeXN0ZW0ub3V0LnByaW50bG4oIlBsZWFzZSBlbnRlciBhZGRpdGlvbmFsIGNoYW5nZSBmb3IgeW91ciBpdGVtOiIpOwogICAgCQkJCQogICAgCQkJCWludCBhZGRDaGFuZ2UgPSBrZXlib2FyZC5uZXh0SW50KCk7CiAgICAJCQkJCiAgICAJCQkJCS8vIElmIHVzZXJzIHN1bWJpdHMgdG9vIG11Y2ggY2hhbmdlIGFmdGVyIGFkZGluZyBtb3JlIGNoYW5nZSwKICAgIAkJCQkJLy8gY29ycmVjdCBjaGFuZ2UgaXMgZ2l2ZW4gYmFjay4KICAgIAkJCQkJaWYgKHByaWNlc1tzZWxlY3Rpb24tMV0gPCBhbW91bnQgKyBhZGRDaGFuZ2UpCiAgICAJCQkJCXsKICAgIAkJCQkJCWludCBzdW1Ub3RhbCA9IChhbW91bnQgKyBhZGRDaGFuZ2UpIC0gcHJpY2VzW3NlbGVjdGlvbi0xXTsKICAgIAkJCQkJCVN5c3RlbS5vdXQucHJpbnRsbigiWW91IGhhdmUgZ2l2ZW4gIiArIHN1bVRvdGFsICsgIiBjZW50cyB0b28gbXVjaCIpOwogICAgCQkJCQkJU3lzdGVtLm91dC5wcmludGxuKCJcdFlvdXIgY2hhbmdlIGlzICIgKyBzdW1Ub3RhbCArICIgY2VudHMiKTsKICAgIAkJCQkJCQkvLyBHaXZlIHVzZXIgYmFjayBjaGFuZ2UgaW4gY29pbnMKICAgIAkJCQkJCQlpbnQgcXVhcnRlcnMgPSBzdW1Ub3RhbCAvIDI1OwogICAgCQkJCQkJCXN1bVRvdGFsID0gc3VtVG90YWwgJSAyNTsKICAgICAgICAJCQkJCQlpbnQgZGltZXMgPSBzdW1Ub3RhbCAvIDEwOwogICAgICAgIAkJCQkJCXN1bVRvdGFsID0gc3VtVG90YWwgJSAxMDsKICAgICAgICAJCQkJCQlpbnQgbmlja2VscyA9IHN1bVRvdGFsIC8gNTsKICAgICAgICAJCQkJCQlzdW1Ub3RhbCA9IHN1bVRvdGFsICUgNTsKICAgICAgICAJCQkJCVN5c3RlbS5vdXQucHJpbnRsbigiXHRZb3VyIGNoYW5nZSBpcyAiICsgcXVhcnRlcnMgKyAiIHF1YXJ0ZXJzLCAiCiAgICAgICAgCQkJCQkJKyBkaW1lcyArICIgZGltZXMsICIgKyAiYW5kICIgKyBuaWNrZWxzICsgIiBuaWNrZWxzLiIpOwogICAgCQkJCQkJU3lzdGVtLm91dC5wcmludGxuKCJUaGFua3MgZm9yIHlvdXIgcGF0cm9uYWdlISBFbmpveSB5b3VyIHRyZWF0ISIpOwkKICAgIAkJCQkJfQogICAgCQkJCQkvLyBFbmRzIHByb2dyYW0gaWYgY29ycmVjdCBjaGFuZ2UgaXMgYWRkZWQgYWZ0ZXIgY29ycmVjdGlvbiBmcm9tIHVzZXIKICAgIAkJCQkJZWxzZQogICAgCQkJCQl7CiAgICAJCQkJCQlTeXN0ZW0ub3V0LnByaW50bG4oIlRoYW5rcyBmb3IgeW91ciBwYXRyb25hZ2UhIEVuam95IHlvdXIgdHJlYXQhIik7CiAgICAJCQkJCX0KICAgIAkJCX0=
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