반응형
계산하는 문법을 배웠으니, 다들 할 줄 아는 동전 개수 구하기를 해보겠다
package Test;
public class TestClass {
public static void main(String[] args) {
// TODO Auto-generated method stub
//동전 개수 구하기
//500원,100원,50원,10원
int money = 2680; //int 4byte, 정수
int restMoney = money;
int count;
//System.out.println(money/500);
count = restMoney / 500; //5
System.out.println("500원:" + count); //500원:5
restMoney = restMoney - (500 * count); //restMoney = 2680 - 2500
System.out.println("남은 금액 :" + restMoney); //남은 금액 : 180
count = restMoney / 100; //count = 180/100
System.out.println("100원 :" + count); //100원 : 1
restMoney = restMoney - (100 * count); // restMoney = 180 - 100 =80
System.out.println("남은 금액:" + restMoney); //남은 금액 : 80
count = restMoney / 50; //count = 80/50 = 1
System.out.println("50원 :" + count); //50원 : 1
restMoney = restMoney - (50 * count); //restMoney = 80 - 50
System.out.println("남은 금액 :" + restMoney); //30
count = restMoney / 10; //count = 30/10 3
System.out.println("10원 :" + count); //10원 : 3
restMoney = restMoney - (10 * count); //restMoney = 30-30 =0
}
}
반응형
'Programming > Java' 카테고리의 다른 글
#Java 10화) 메소드 사용법 (Function) (0) | 2021.09.04 |
---|---|
#Java 9화) 배열 (0) | 2021.09.04 |
#Java 7화) 나머지 구하기, 사용하기 (0) | 2021.09.04 |
#Java 6화) 비교연산자 (0) | 2021.08.27 |
#Java 5화) 연산자 (0) | 2021.08.27 |