// computation via assignmentsint factorial(n) { int fact = 1; for (int i = 1; i<=n; i++) {
fact = fact*i; } }
// functional style callsint fact( int n ) { if (n == 1) { return 1; } else { return n*fact(n-1); }}