Develop/Java

자바 기초 11강 - 반복함수와 재귀함수

dawonny 2021. 7. 19. 00:11
728x90
반응형

반복함수는 단순히 while 혹은 for 문법을 이용하여 특정한 처리를 반복하는 방식으로 문제를 해결하는 함수

재귀함수는 자신의 함수 내부에서 자기 자신을 스스로 호출하여 재귀적으로 문제를 해결하는 함수

package tutorial11;

public class Main2 {

	//재귀함수로 팩토리얼 만들기
	public static int factorial(int number) {
		if(number ==1)
			return 1;
		else
			return number *factorial(number-1);
	}
	
	public static void main(String[] args) {
		System.out.println(factorial(10));

	}

}

package tutorial11;

public class Main2 {

	//재귀함수로 팩토리얼 만들기
	public static int factorial(int number) {
		if(number ==1)
			return 1;
		else
			return number *factorial(number-1);
	}
	
	public static void main(String[] args) {
		System.out.println(factorial(10));

	}

}
728x90
반응형