// ÁÖ¾îÁø ±Ý¾×À» ¸¸µé±â À§ÇÑ È­Æó´ÜÀ§º° Àå¼ö °è»ê import java.util.Scanner; public class ChangeMoney { // ȯ»êÇÒ µ·ÀÇ Á¾·ù¸¦ »ó¼ö·Î ¼±¾ð final static int M_50000 = 50000; final static int M_10000 = 10000; final static int M_5000 = 5000; final static int M_1000 = 1000; final static int M_500 = 500; final static int M_100 = 100; final static int M_50 = 50; final static int M_10 = 10; final static int M_1 = 1; public static void main (String args[]) { int res; int money; Scanner sin = new Scanner(System.in); System.out.print("±Ý¾×À» ÀÔ·ÂÇϽÿÀ>>"); money = sin.nextInt(); res = money/M_50000; // ¿À¸¸¿ø±Ç °³¼ö °è»ê money = money%M_50000; // money °»½Å if(res > 0) { System.out.println("¿À¸¸¿ø±Ç - "+ res + "¸Å"); // ¿À¸¸¿ø±Ç ¸Å¼ö Ç¥½Ã } res = money/M_10000; // ¸¸¿ø±Ç °³¼ö °è»ê money = money%M_10000; // money °»½Å if(res > 0) { System.out.println("¸¸¿ø±Ç - "+ res + "¸Å"); // ¸¸¿ø±Ç ¸Å¼ö Ç¥½Ã } res = money/M_5000; // ¿Àõ¿ø±Ç °³¼ö °è»ê money = money%M_5000; // money °»½Å if(res > 0) { System.out.println("¿Àõ¿ø±Ç - "+ res + "¸Å"); // ¸¸¿ø±Ç ¸Å¼ö Ç¥½Ã } res = money/M_1000; // õ¿ø±Ç °³¼ö °è»ê money = money%M_1000; // money °»½Å if(res > 0) { System.out.println("õ¿ø±Ç - "+ res + "¸Å"); // õ¿ø±Ç ¸Å¼ö Ç¥½Ã } res = money/M_500; // ¿À¹é¿ø °³¼ö °è»ê money = money%M_500; // money °»½Å if(res > 0) { System.out.println("¿À¹é¿ø - "+ res + "°³"); // ¿À¹é¿ø °³¼ö Ç¥½Ã } res = money/M_100; // ¹é¿ø °³¼ö °è»ê money = money%M_100; // money °»½Å if(res > 0) { System.out.println("¹é¿ø - "+ res + "°³"); // ¹é¿ø °³¼ö Ç¥½Ã } res = money/M_50; // ¿À½Ê¿ø °³¼ö °è»ê money = money%M_50; // money °»½Å if(res > 0) { System.out.println("¿À½Ê¿ø - "+ res + "°³"); // ¿À½Ê¿ø °³¼ö Ç¥½Ã } res = money/M_10; // ½Ê¿ø °³¼ö °è»ê money = money%M_10; // money °»½Å if(res > 0) { System.out.println("½Ê¿ø - "+ res + "°³"); // ½Ê¿ø °³¼ö Ç¥½Ã } res = money/M_1; // ÀÏ¿ø °³¼ö °è»ê money = money%M_1; // money °»½Å if(res > 0) { System.out.println("ÀÏ¿ø - "+ res + "°³"); // ÀÏ¿ø °³¼ö Ç¥½Ã } } }