반응형
환전_지폐_거스름돈
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | public static void main(String[] args) { // TODO Auto-generated method stub double input, exchangeRate, exchange; int return_us, return_kor; Scanner myInput = new Scanner (System.in); System.out.print("현재 환율 : "); exchangeRate = myInput.nextDouble(); System.out.print("한국돈 : "); input = myInput.nextDouble(); exchange = input / exchangeRate; return_us = (int)exchange; exchange = exchange - return_us; return_kor = (int)(exchange * exchangeRate); return_kor = return_kor - (return_kor % 10); System.out.println("현재 환율은 1달러에 " + exchangeRate + " 원 입니다."); System.out.println("환전금액 : " + return_us + " 달러"); System.out.println("거스름돈 : " + return_kor + " 원"); System.out.println("$100 지폐 " + (int)return_us/100 + " 장"); System.out.println("$50 지폐 " + (int)return_us%100/50 + " 장"); System.out.println("$20 지폐 " + (int)return_us%100%50/20 + " 장"); System.out.println("$10 지폐 " + (int)return_us%100%50%20/10 + " 장"); System.out.println("$5 지폐 " + (int)return_us%100%50%20%10/5 + " 장"); System.out.println("$1 지폐 " + (int)return_us%100%50%20%10%5/1 + " 장"); } | cs |
현재 환율 : 1122.50 한국돈 : 300000 현재 환율은 1달러에 1122.5 원 입니다. 환전금액 : 267 달러 거스름돈 : 290 원 $100 지폐 2 장 $50 지폐 1 장 $20 지폐 0 장 $10 지폐 1 장 $5 지폐 1 장
$1 지폐 2 장
반응형
'JAVA 자바 > JAVA 실습_기초' 카테고리의 다른 글
[JAVA #6] 입력 받은 두 정수 사이의 정수의 합 (2) | 2020.04.26 |
---|---|
[JAVA #5] 자바 정수의 합 (0) | 2020.04.26 |
[JAVA #4] 윤년 여부 판단 (0) | 2018.12.25 |
[JAVA #3] 입력한 숫자의 최소값 (0) | 2018.12.25 |
[JAVA #2] 입력한 숫자의 홀수, 짝수 여부 판단 (0) | 2018.12.25 |