Recursion


Introduction

            // Method headers
            public void printFactorialIterative( int N )

            public void printFactorialRecursive( int N )
            

            
            
            // Calling printFactorial with input N = 4:
            printFactorialIterative(4);
            
            printFactorialRecursive(4);            



            
            // Expected output of both methods:
            4 * 3 * 2 * 1 = 24