학습장/Algorithm

1. 8. 1. 1+2!+3!...10!의 합계 구하기 JAVA

Shin Jaehyun 2018. 4. 22. 20:58
순서도를 먼저 보셨다면, 이해하시기 한결 쉬우실거라 생각됩니다.

package algorithm_Basic;
public class Sequence_AddingFactorialN {
     public static void main(String[] args) {
           // TODO Auto-generated method stub
           int incN = 0;
           int tempN = 1;
           int sum = 0;
           do {
                incN++;
                tempN *= incN;
                sum += tempN;
           } while (incN < 10);
           System.out.printf("1부터 %d 까지의 Factorial 합은 \n %d 입니다.", incN, sum);
     }
}


역시나 이게 맞는지 확인하기 위해서 입력되는 증가값을 같이 출력을 해보았습니다.