Iterasi (Faktorial dan Kombinasi)


Selasa, 13 Maret 2018
Pada pertemuan ke-7 telah dibahas mengenai iterasi. Adapun bahasan materinya yakni mengenai faktorial dan kombinasi.
Adapun program untuk factorial ialah:
n=input('n=');
i=1;
fak=1;
for i=2:1:n
    fak=fak*i;
end
disp(['n! = ' num2str (fak)])
seperti pada tampilan berikut:

Save dengan nama file faktorial.
Kemudian ketikkan pada command window:
>> faktorial
Akan muncul tampilan seperti gambar berikut:

Untuk mencari factorial dari suatu bilangan kita hanya tinggal menginputkan bilangan yang akan kita cari factorialnya, misal akan mencari factorial dari 7:

Kemudian program untuk kombinasi ialah:
n=input('n=');
r=input('r=');
i=1;
fak_n=1;
for i=2:1:n
    fak_n=fak_n*i
end
m=n-r;
i=1;
fak_m=1;
for i=2:1:n
    fak_m=fak_m*i
end
i=1;
fak_r=1;
for i=2:1:n
    fak_r=fak_r*i
end
s=fak_m*fak_r;
disp(['C(n,r)=' num2str(fak_n/s)])
seperti pada tampilan berikut:

Save dengan nama file kombinasi.
Kemudian ketikkan pada command window:
>> kombinasi
Akan muncul tampilan seperti gambar berikut:

Untuk mencari kombinasi dari suatu bilangan kita hanya tinggal menginputkan bilangan yang akan kita cari kombinasi nya, misal akan mencari C(7,2):

Terimakasih J

Komentar

Postingan populer dari blog ini

Membuat Grafik Fungsi 2D Menggunakan MATLAB

Statistika dengan Matlab

Membuat File dan Teknik Input Data Menggunakan Aplikasi Matlab