(2)
MatLab bilenler yardım
Herhangi bir sayının 0!=1 1!=1 2!=1*2=2 3!=1*2*3=6 4!=1*2*3*4=24 ............................ faktöriyelini hesaplayan basit bir MATLAB fonksiyonunu içeren programı yazınız. Bu u ekilde olmalı, mesela function sayıfaktoriyeli=faktoriyel(....değiken yada değikenler...) sınavda çıakcak ark
Herhangi bir sayının
0!=1
1!=1
2!=1*2=2
3!=1*2*3=6
4!=1*2*3*4=24
............................
faktöriyelini hesaplayan basit bir MATLAB fonksiyonunu içeren programı yazınız. Bu u ekilde olmalı, mesela
function sayıfaktoriyeli=faktoriyel(....değiken yada değikenler...)
sınavda çıakcak arkadaşlar...bu programı yazabilen yardım etsin lütfen...
0
function faktoriyel = fact(x)
cross=1;
if x==0
cross=1;
else if x<0
error('nayir, nolamaz! sifirdan kucuk!');
else
for x=1:x
cross=cross.*x;
end
end
end
fprintf('sonuc %d\n', cross);
edit:
pastebin.com ile verirsem daha iyi olacak sanirim.
0
daha basiti;
function sayifaktoriyeli=faktoriyel(x)
A=1;
for n=(1:x);
A=A*n;
end
A
0