728x90
돈의 액수를 입력받아 오만원권, 만원권, 천원권, 500원짜리 동전, 100원짜리 동전, 10원짜리 동전, 1원짜리 동전 각 몇 개로 변환되는지 출력하라.
돈의 액수를 입력하세요>>65245
오만원1개, 만원1개, 천원5개, 500원0개, 100원2개, 10원4개, 1원5개
답:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("돈의 액수를 입력하세요>>");
int money = sc.nextInt();
System.out.print("오만원"+money/50000+"개, ");
money %= 50000;
System.out.print("만원"+money/10000+"개, ");
money %= 10000;
System.out.print("천원"+money/1000+"개, ");
money %= 1000;
System.out.print("500원"+money/500+"개, ");
money %= 500;
System.out.print("100원"+money/100+"개, ");
money %= 100;
System.out.print("10원"+money/10+"개, ");
money %= 10;
System.out.print("1원"+money/1+"개, ");
sc.close();
}
}
키보드로 돈의 액수를 입력 받은 후 출력하는 코드를 써주면 완성됩니다.
728x90
'JAVA' 카테고리의 다른 글
명품 자바 에센셜 2강 실습문제 8번 (0) | 2022.03.07 |
---|---|
명품 자바 에센셜 2강 실습문제 7번 (0) | 2022.03.07 |
명품 자바 에센셜 2강 실습문제 5번 (0) | 2022.03.07 |
명품 자바 에센셜 2강 실습문제 4번 (0) | 2022.03.07 |
명품 자바 에센셜 2강 실습문제 3번 (0) | 2022.03.07 |