Kod:
clear all,close all,clc;
a=input('Bir sayi giriniz:');
sonuc=1;
if a==0
    sonuc=1;
elseif a<0
    disp('Negatif sayi girdiniz');
else
   for b=1:a
       sonuc=sonuc*b;
   end
end