Sama
seperti subroutine, fungsi adalah suatu blok program yang digunakan
untuk suatu pekerjaan tertentu. Beda fungsi dan subroutine adalah
subroutine tidak menghasilkan nilasi sedangkan fungsi menghasilkan
nilai. Fungsi sering kali digunakan untuk proses-proses perhitungan.
Pernyataan fungsi secara umum dituliskan dengan:
Output
= Fungsi(Input)
Sebagai
contoh untuk menyatakan fungsi f dengan input x dan output y
dituliskan dengan y=f(x).
Definisi
fungsi di dalam Visual Basic mengikuti aturan fungsi dimana ada input
dan ada output dituliskan dengan:
Private
Function NamaFungsi(Input) As Tipe_Data_Output
<Blok
di dalam fungsi>
………………………………………………
NamaFungsi=<Nilai
yang keluar dari Fungsi>
End
Function
Contoh
Aplikasi 7.3:
Membuat
program untuk untuk meghitung BEP (Break
Event Point)
dari perusahaan krupuk dengan ketentuan:
- (1) Harga satuan penjualan Rp 2000,- per-kemasan
- (2) Biaya produk terdiri dari biaya awal Rp 900.000,- biaya produksi per kemasan krupuk Rp. 600,- dan biaya transportasi setiap kemasan krupuk adalah Rp. 25,-
Berarti
rumus dengan jumlah kemasan x untuk:
Penghasilan
P ��P
= 2000.x
Biaya
B ��B
= 900000 + 625.x
BEP
adalah mencari x dimana P = B.
Tidak ada komentar:
Posting Komentar