21. To find the sum of Natural Numbers upto a given number using recursion - prabhatrocks07/Core-Java-Programming GitHub Wiki

public class SumOfNaturalNumbers {

public static void main(String[] args) {
	System.out.println("Enter the range : ");
	Scanner sc = new Scanner(System.in);
	int n = sc.nextInt();
	sc.close();
	
	int sum = sum(n);
	System.out.println("Sum of Nutural Numbers till " + n + " = " + sum);

}

private static int sum(int n) {
	if(n == 1) {
		return 1;
	} else {
		return n + sum(n -1);
	}
}
}