#Day53 #100DaysChallenge- Matlab Loops|Factorial of a Number
#Day53-Factorial of a Number
Task:
Task:
Write a code to find factorial of a  number. 
Factorial(6)
1*2*3*4*5*6
=720
Note: This code can be done using the in-built command. But for the challenge, I am trying to avoid those.
Matlab code
  
Factorial(6)
1*2*3*4*5*6
=720
Note: This code can be done using the in-built command. But for the challenge, I am trying to avoid those.
Matlab code
function factorialn = factorialofnum(n)
factorialn=1;
if n<0
disp('no factorial');
elseif n==0
disp('Factorial is 1');
else
for i=1:1:n
    factorialn=factorialn*i;
end
fprintf('The factorial of %d is %d',n,factorialn);
end
Sample Input and Output
>> factorialn = factorialofnum(-1)
no factorial
factorialn =
     1
>> factorialn = factorialofnum(0)
Factorial is 1
factorialn =
     1
>> factorialn = factorialofnum(6)
The factorial of 6 is 720
factorialn =
   720
Click Here for Video Description 
Free Codes: youtube.com/castorclasses
 
 
 
 
 
 
 
%206th%20Edition,%20Kindle%20Edition.jpg) 
 
 
 Posts
Posts
 
 
 
 
 
 
 
 
No comments