8. factorial

 EXPT 8(a) :

// Factorial included in the main function

#include <lpc21xx.h>

int main(){

unsigned int num = 5, i;

unsigned long fact = 1;

for(i = 1; i<=num; i++)

fact = fact * i;

return 0;

}


EXPT 8.B – Factorial using a recursive function

8.b recursion

 

#include <lpc21xx.h>

int main(){

int num = 7;

int factorial;

factorial = fact (num);

return 0;

} 

//Recursice function to find the factorial of a number

int fact (int y){

if (y == 0)

return 1;

return y*fact (y-1);

}


Comments

Popular posts from this blog

9. caseConversion

10. interrupts

7. bubble sort