Mata praktikum
Algoritma &Pemrograman 2A
Kelas
1IA16
Praktikum ke-
TanggalPraktikum
19 April 2013
Materi
NPM
50412163
Nama
Adhib Arfan
Ketua Asisten
Ahmad Fauzi
NamaAsisten
ParafAsisten
Jumlah Lembar
9 Lembar
LABORATORIUM INFORMATIKA
UNIVERSITAS GUNADARMA
2013
I.
List Program
II.
Logika Program
n!
P(n,r) = nPr = nPr =
(n - r)!
Rumus Kombinasi
n!
C(n,r) = nCr = nCr =
r! (n - r)!
Untuk mengubah tampilan maka ubahlah nama pada setiap elemen dengan
keterangan di bawah ini:
Elemen
Label1
Label2
Label3
Label4
Label5
Properties
Caption
Caption
Caption
Caption
Caption
Text1
Text2
Command1
Command2
Command3
Text
Text
Caption
Caption
Caption
Keterangan
Angka Pertama
Angka Kedua
(Dikosongkan)
(Dikosongkan)
Permutasi dan
kombinasi
(Dikosongkan)
(Dikosongkan)
Permutasi
Kombinasi
Reset
Setelah itu , kita tinggal memasukan source kode nya sebagai berikut:
Untuk commend permutasi masukan source code sebagai berikut:
For x = 1 To n
p=p*x
Next x
For x = 1 To n - r
p2 = p2 * x
Next x
hp = p / p2
Label3.Caption = ("Permutasi " + Str(Text1.Text) + " dan " + Str(Text2.Text) + "
adalah" + Str(hp))
End Sub
For x = 1 To n
k=k*x
Next x
For x = 1 To n - r
k2 = k2 * x
Next x
For x = 1 To r
k3 = k3 * x
Next x
hk = k / (k2 * k3)
Label4.Caption = ("Kombinasi " + Str(Text1.Text) + " dan " + Str(Text2.Text) + "
adalah " + Str(hk))
End Sub
Label3.Caption = ""
Label4.Caption = ""
End Sub
n = Val(Text1.Text)
-
r = Val(Text2.Text)
-
p=1
p2 = 1
-
For x = 1 To n
-
p=p*x
-
Next x
-
For x = 1 To n r
-
p2 = p2 * x
-
hp = p / p2
-
End Sub
-
Mencari kombinasi
Private Sub Command2_Click()
-
n = Val(Text1.Text)
-
r = Val(Text2.Text)
-
k=1
k2 = 1
k3 = 1
-
nilai awal k1,k2 dan k3 sama dengan satu digunakan sebagai perulangan
For x = 1 To n
-
k=k*x
-
mencari factorial n
Next x
-
For x = 1 To n r
-
k2 = k2 * x
-
Next x
-
For x = 1 To r
-
k3 = k3 * x
-
Next x
-
hk = k / (k2 * k3)
-
End Sub
- untuk menutup sub
Me-reset data
Private Sub Command3_Click()
-
Text1.Text = ""
Text2.Text = ""
-
Label3.Caption = ""
-
Label4.Caption = ""
-
untukmengkosongkan label4.caption
End Sub
III.
Setelah semua source kode dan tampilan telah selesai kemudian untuk
menjalankan program yaitu dengan menekan tombol F5 pada keyboard, sehingga
menghasilkan output sebagai berikut :
a. Mencari permutasi
b. Mencari kombinasi
c. Me-Reset data