영상
문제
package 연산자5_개념;
/*
[문제]
거스름돈 174900원을 거슬러주려고 한다.
단, 일천원짜리는 매진되어 500원짜리로 거슬러준다면
각 단위별로 몇장씩 나눠줘야하는지 구하시오.
[정답]
오만원 : 3, 일만원 : 2, 오천원 : 0
일천원 : 0, 오백원 : 9, 일백원 : 4
*/
public class 연산자5_개념06_화폐매수_문제 {
public static void main(String[] args) {
}
}
Java
복사
해설
package 연산자5_개념;
/*
[문제]
거스름돈 174900원을 거슬러주려고 한다.
단, 일천원짜리는 매진되어 500원짜리로 거슬러준다면
각 단위별로 몇장씩 나눠줘야하는지 구하시오.
[정답]
오만원 : 3, 일만원 : 2, 오천원 : 0
일천원 : 0, 오백원 : 9, 일백원 : 4
*/
public class 연산자5_개념06_화폐매수_정답 {
public static void main(String[] args) {
/*
[풀이]
거스름돈 = 174900
오만원 = 174900 / 50000
일만원 = 174900 % 50000 / 10000
오천원 = 174900 % 10000 / 5000
일천원 = 0
오백원 = 174900 % 5000 / 500
일백원 = 174900 % 500 / 100
*/
System.out.println("오만원 = " + 174900 / 50000);
System.out.println("일만원 = " + 174900 % 50000 / 10000);
System.out.println("오천원 = " + 174900 % 10000 / 5000);
System.out.println("일천원 = 0");
System.out.println("오백원 = " + 174900 % 5000 / 500);
System.out.println("일백원 = " + 174900 % 500 / 100);
}
}
Java
복사