Skip to content

Instantly share code, notes, and snippets.

Created May 23, 2012 03:46
Show Gist options
  • Select an option

  • Save anonymous/2773156 to your computer and use it in GitHub Desktop.

Select an option

Save anonymous/2773156 to your computer and use it in GitHub Desktop.
updated, and much more accurate version of my first Pennycounter program.
package pennyCounter;
import java.util.Scanner;
public class Pennycounter {
public static void main(String[] args) {
Scanner Pennies = new Scanner(System.in);
System.out.print("Enter an amount of pennies: ");
int total = Pennies.nextInt();
int penniesTotal = total;
int Dollar = 100, Quarter = 25, Dime = 10, Nickle = 5, Penny = 1;
int totalDollars = total / Dollar;
total = total % Dollar;
int totalQuarters = total / Quarter;
total = total % Quarter;
int totalDimes = total / Dime;
total = total % Dime;
int totalNickles = total / Nickle;
total = total % Nickle;
int totalPennies = total / Penny;
total = total % Penny; // total essentially equals 0 at this point.
System.out.println(penniesTotal + " pennies is exactly\n" + totalDollars + " dollars\n" + totalQuarters +
" quarters\n" + totalDimes + " dimes\n" + totalNickles + " nickles\n" + totalPennies + " pennies");
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment