개발/Java

[Java] Java 돈을 종류별로 나타내는 예제

hojak99 2015. 11. 3. 14:18


돈을 입력받아 금액에 해당하는 돈을 종류별로 나타내는 프로그램을 작성하시오.

package money;


import java.util.Scanner;


public class money {


public static void main(String[] args){

int money;

int m_10000,m_1000,m_500,m_100,m_10,m_1;

System.out.println("돈을 종류별로 나누어줍니다.");

Scanner in = new Scanner(System.in);

System.out.print("돈을 입력해주세요.");

money = in. nextInt();

System.out.println("당신의 돈은 현재" + money + "만큼 가지고 있습니다.");

m_10000 = money / 10000;    

System.out.println("만원짜리:" +m_10000);

m_1000 = ((money % 10000)/1000);

System.out.println("천원짜리 :"+m_1000);

m_500 = (((money % 10000)%1000)/500);

System.out.println("오백원짜리:"+m_500);

m_100 = (((money % 10000)%1000)%500)/100;

System.out.println("백원짜리:"+m_100);

m_10 = ((((money % 10000)%1000)%500)%100)/10;

System.out.println("10원짜리:"+m_10);

m_1 = (((((money % 10000)%1000)%500)%100)%10)/1;

System.out.println("1원짜리:"+m_1);

}

} 


반응형