[ java ] 거스름돈을 입력 받아 내줘야하는 지폐와 동전의 개수를 출력 > java

본문 바로가기
사이트 내 전체검색

java

[ java ] 거스름돈을 입력 받아 내줘야하는 지폐와 동전의 개수를 출력

작성자 웹지기
작성일 20-12-15 11:16 | 조회 6,971 | 댓글 0

본문

거스름돈을 입력 받아 내줘야하는 지폐와 동전의 개수를 출력

단, 최대단위는 10000원, 최소단위는 100원

 

import java.util.Scanner;


public class Question2_2 {

    public static void main(String[] args) {

        //거스름돈 입력 받아 내줘야 하는 지폐와 동전의 개수를 출력하는 프로그램 작성

        //최대 단위는 10000원 최소 단위 100

        Scanner sc = new Scanner(System.in);

        

        int[] arr = {10000, 5000, 1000, 500, 100};

        

        System.out.print("총금액 입력 : ");

        int price = sc.nextInt();

        

        for(int i=0; i<arr.length; i++) {

            if(price/arr[i] > 0) {

                System.out.println(arr[i]+"원 : "+price/arr[i]+" 개 ");

                price%=arr[i];

            }

        }

        System.out.println();

    }

}

 

총금액 입력 : 25600

10000원 : 2 개 

5000원 : 1 개 

500원 : 1 개 

100원 : 1 개 


0 0

댓글목록 0

등록된 댓글이 없습니다.

java 목록

Total 113
게시물 검색

회원로그인

접속자집계

오늘
17,891
어제
31,923
최대
61,067
전체
18,327,815

그누보드5
Copyright © funyphp.com. All rights reserved.