자바 재귀함수를 이용하여 피보나치 수열 구하기 자바 재귀함수를 이용하여 피보나치 수열을 구하겠습니다. 피보나치 수열은 토끼 문제로 잘 알려져 있는데, 첫째 및 둘째 항이 1이며 그 뒤의 모든 항은 바로 앞 두 항의 합인 수열입니다. 이를 숫자로 나열하면 1, 1, 2, 3, 5, 8... 이 됩니다. 이번에는 10번째 수까지 구하겠습니다. HTML 삽입 미리보기할 수 없는 소스 for(int i=1; i Study/Java 2022.03.21
자바 재귀함수를 이용하여 팩토리얼 구하기 재귀함수를 이용하여 팩토리얼을 구하는 프로그램을 만들겠습니다. 재귀함수란 메소드가 자신을 호출하는 것을 말합니다. 끝나는 점을 정해주지 않으면 무한히 자신을 호출하므로, 끝나는 지점을 반드시 구현해야 합니다. 팩토리얼이란 그 수보다 작거나 같은 모든 양의 정수의 곱이며, 숫자 뒤 ! 로 표기합니다. 예를 들면 5! 는 5*4*3*2*1 =120 입니다. HTML 삽입 미리보기할 수 없는 소스 키보드로 입력받기 위해 Scanner를 사용합니다. 입력된 수를 int facSu 변수에 받습니다. 팩토리얼 값을 받을 변수 int res 도 생성합니다. public static int factorial(int n) { if (n Study/Java 2022.03.21