728x90
반응형
3. 키보드에서 정수로 된 돈의 액수를 입력받아 오만 원권, 만 원권, 천 원권, 500원짜리 동전, 100원짜리 동전, 50원짜리 동전, 10원짜리 동전, 1원짜리 동전 각 몇 개로 변환되는지 출력하라. 예를 들어, 65370이 입력되면 오만 원권 1매, 만 원권 1매, 천 원권 5매, 100원짜리 동전 3개, 50원짜리 동전 1개, 10원짜리 동전 2개이다.
import java.util.*; public class money { public static void main(String args[]) { Scanner scanner = new Scanner(System.in); System.out.print("돈을 입력하여라 : "); int money = scanner.nextInt(); int m50000 = money / 50000; int m10000 = money % 50000 / 10000; int m1000 = money % 50000 % 10000 / 1000; int m500 = money % 50000 % 10000 % 1000 / 500; int m100 = money % 50000 % 10000 % 1000 % 500 / 100; int m50 = money % 50000 % 10000 % 1000 % 500 % 100 / 50; int m10 = money % 50000 % 10000 % 1000 % 500 % 100 % 50 / 10; System.out.printf("오만원 : %d, 만원권 : %d, 천원권 : %d, 오백원권 : %d, 백원권 : %d,
오십원권 : %d, 십원권 : %d \n", m50000, m10000, m1000, m500, m100, m50, m10); } }
반응형
'Java' 카테고리의 다른 글
[Java] 명품 자바프로그래밍 제 2장 실습문제 5번 (0) | 2017.04.21 |
---|---|
[Java] 명품 자바프로그래밍 제 2장 실습문제 4번 (1) | 2017.04.21 |
[Java] 명품 자바프로그래밍 제 2장 실습문제 2번 (0) | 2017.04.21 |
[Java] 명품 자바프로그래밍 제 2장 실습문제 1번 (0) | 2017.04.21 |
[Java] CashRegisterTester (0) | 2017.04.13 |
댓글