팩토리얼과 피보나치수열 만들기
이 재귀 함수를 통해서 팩토리얼과 피보나치 수열을 만들어 볼것이다. 팩토리얼은 예시로 5 != 1 x 2 x 3 x 4 x 5 이므로 120이 된다. 이런 형식은 재귀호출을 통해 연산후 출력이 가능하다. 아래의 예제가 사용자로 부터 입력받은 값을 통해 팩토리얼을 출력해주는 코딩문이다. 사용자로 부터 입력받은 정수를 factorial 을 통해 입력받은값을 연산하는 한다. 피보나치 수열은 1,2,3,5,8,13,21,44,63,107... 으로 생성되는 숫자는 이전숫자의 합을 통해 생성되도록 해야한다. 위는 피보나치수열의 관계식이다. 이를 코딩하면
이렇게 출력이 가능하다.
|