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
Post a Comment