알고리즘/JAVA
for문 예제6 (매일 n배씩 증가하면 m날에는 몇배가 되나)
limsungju
2019. 2. 7. 13:33
문제 : 첫날에 1원을 예금하고, 다음날에는 전날의 2배씩 증가하는 방식이다. 30일째 되는날 예금해야하는 금액을 구하시오
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | package sungju.Java.Test1; public class Test1 { public static void main(String[] args) { int sum=0; int i; int money=1; for(i=1; i<=29; i++) { //29일까지 입근한 금액을 확인하기 위한 조건 sum=sum+money; //다음일자가 되기전에 금액을 2배해준다. money=money*2; } System.out.println("30일째에는 "+ money+ "원 입금"); } } |