1팩토리얼

     

    이미 알고 있는 사람도 있겠지만, 팩토리얼을 잠깐 정리하고 넘어가겠습니다. 팩토리얼은 숫자 뒤에 느낌표(!)를 붙여 표기하며 1부터 n까지 연속한 숫자를 차례로 곱한 값입니다. ‘계승’이라고도 합니다.

     

    1! = 1

    3! = 1 × 2 × 3 = 6

    5! = 1 × 2 × 3 × 4 × 5 = 120

    n! = 1 × 2 × 3 × × (n -1) × n

    단, 0!은 1이라고 약속합니다.

     

    팩토리얼을 구하는 프로그램은 문제 1에서 살펴본 1부터 n까지의 숫자 더하기를 조금 고치면 쉽게 만들 수 있습니다. 프로그램 1-1에서 덧셈 연산을 곱셈 연산으로 바꾸고, 계산의 초깃값을 0에서 1로만 고치면 팩토리얼 프로그램을 간단히 만들 수 있습니다.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.