package main;
import java.util.Scanner;
public class mainClass {
public static void main(String[] args) {
/*
편의점
지불해야 할 금액 : 입력받기
보유 금액 : 입력받기
거스름돈 : 출력
5000원 : ?장
1000원 : ?장
500원 : ?개
100원 : ?개
50원 : ?개
10원 : ?개
*/
Scanner scan = new Scanner(System.in);
System.out.println("현재 보유금액을 입력해 주세요");
int mymoney = scan.nextInt(); //자신의 금액
System.out.println("지불해야 할 금액을 입력해 주세요 ");
int pay = scan.nextInt(); //지불해야 할 금액
int result = mymoney - pay; //거스름돈
System.out.println("총 거스름돈은 = "+result+"입니다");
int last = result/5000;
System.out.println("5000원"+last+"장");
last = result%5000/1000;
System.out.println("1000원"+last+"장");
last = result%1000/500;
System.out.println("500원"+last+"개");
last = result%500/100;
System.out.println("100원"+last+"개");
last = result%100/50;
System.out.println("50원"+last+"개");
last = result%50/10;
System.out.println("10원"+last+"개");
}
}
** %를 사용하여 이 전까지 계산한 잔돈의 나머지를 구함.
'JAVA > 기초 프로그래밍' 카테고리의 다른 글
수수께기 프로그램 (0) | 2020.05.22 |
---|---|
switch 사칙연산 (0) | 2020.05.21 |
무작위 별찍기 (0) | 2020.05.21 |
짝수의 합과 홀수의 합 (0) | 2020.05.21 |
범위출력 (0) | 2020.05.21 |