Selasa, 27 Maret 2018

Pemrograman Kombinasi Menggunakan Matlab

Kombinasi adalah cara penyusunan suatu unsur pada suatu kejadian atau percobaan yang TIDAK memperhatikan URUTAN.


Misalnya  :
·         urutan {AB} sama dengan {BA}.
·         Urutan {1,2,3} sama dengan {2,3,1} dan {3,1,2}

Rumus Kombinasi :


Dengan menggunakan Matlab, kita dapat menghitung kombinasi dari soal berikut:

1.    Jika sebuah himpunan A memiliki 4 anggota yaitu {1,2,3,4}, kemudian akan dibagi-bagi menjadi himpunan kecil (himpunan bagian) dimana setiap himpunan bagian terdiri dari 2 anggota, maka ada berapa banyak himpunan bagian yang dapat dibuat?

2.   Ada sebuah pemungutan suara dalam suatu organisasi. Kandidat yang bisa dipilih ada 5 orang. Yang mendapat suara terbanyak akan diangkat menjadi ketua, yang mendapat suara kedua terbanyak akan diangkat menjadi wakil ketua, dan yang mendapat suara ketiga terbanyak akan menjadi Sekretaris. Ada berapa banyak kemungkinan dari hasil pemungutan suara yang dapat terjadi?

Jawab :
Diketahui n = 5, k = 3


Buat program untuk menghitung Nilai kombinasi dengan menggunakan rumus kombinasi.


Algoritma  program :

  1. Input nilai n
  2. Input nilai k
  3. Hitung m=n-k
  4. Hitung n!
  5. Hitung m!
  6. Hitung k!
  7. Hitung Combinasi C = n/(m.k)
  8. Cetak C
Catatan :

Perhitungan untuk menghitung nilai faktorial menggunakan kontrol for.

Flowchart:


Program :



Hasil Program:





Demikian Pembahasan mengenai cara membuat kombinasi di program Matlab.
semoga bermanfaat ...

Tidak ada komentar:

Posting Komentar