Anda di halaman 1dari 2

APA GUNANYA FUNGSI DI DALAM PROGRAM

Penggunaan fungsi dalam program untuk mempermudah proses pengembangan


aplikasi, menyelesaikan sebuah tugas tertentu, yang merupakan bagian dari program utama.
Manfaat penggunaan fungsi dalam pemrograman adalah untuk memudahkan pembacaan suatu
program. Selain itu fungi dibuat untuk mengurangi terjadinya pengkodean ulang, serta dapat
mengembangkan program menjadi lebih baik.

BERIKAN CONTOH PENGGUNAAN FUNGSI DI DALAM SUATU PROGRAM


>>> def ucapan():
... print "Anda sedang menggunakan fungsi"
...
>>> ucapan()
Anda sedang menggunakan fungsi

>>> def penjumlahan(b,c):


a=b+c
return a
>>>penjumlahan(5,6)
Hasil dari program tersebut adalah 11.

TERANGKAN KEGUNAAN PARAMETER


Parameter adalah suatu variabel yang berfungsi menampung nilai yang akan dikirimkan ke
dalam fungsi atau sebaliknya menampung suatu nilai yang akan dikirimkan oleh fungsi ke bagian
yang memanggilnya. Dengan adanya parameter suatu fungsi akan bersifat dinamis.
Dalam pemrograman dikenal tiga jenis parameter yaitu :
1. Parameter masukan, adalah parameter yang digunakan untuk menampung nilai yang akan
dijadikan masukan (input) ke dalam suatu fungsi, artinya, sebuah fungsi dapat menghasilkan
nilai yang berbeda tergantung dari nilai dalam perameter yang dimasukan pada saat
pemanggilan fungsi tersebut.
2. Parameter keluaran, adalah parameter yang digunakan untuk menampung nilai yang akan
dijadikan keluaran (output) yang akan dikirimkan ke bagian yang memanggil fungsi tersebut,
umumnya parameter ini digunakan untuk fungsi yang tidak memiliki nilai balik (prosedur)

3. Parameter masukan/keluaran, adalah parameter yang digunakan untuk menampung nilai yang
akan dijadikan masukan (input) ke dalam suatu fungsi selain itu juga menampung nilai yang
akan dijadikan keluaran (output) yang akan dikirimkan ke bagian yang memanggil fungsi
tersebut, artinya, sebuah parameter sebelum fungsi dijalankan bertindak sebagai parameter
masukan dan setelah fungsi dijalankan parameter tersebut bertindak sebagai parameter
keluaran.

APA YANG HARUS DILAKUKAN DENGAN HASIL PROSES DARI FUNGSI

LENGKAPI DENGAN KESIMPULAN TENTANG FUNGSI SECARA KESELURUHAN


Fungsi (Function) adalah suatu program terpisah dalam blok sendiri yang berfungsi sebagai
sub-program (modul program) yang merupakan sebuah program kecil untuk memproses sebagian
dari pekerjaan program utama
Keuntungan menggunakan fungsi :
1. Program besar dapat di pisah-pisah menjadi program-program kecil melalui function.
2. Kemudahan dalam mencari kesalahan-kesalahan karena alur logika jelas dan kesalahan
dapat dilokalisasi dalam suatu modul tertentu.
3. Memperbaiki atau memodifikasi program dapat dilakukan pada suatu modul tertentu saja
tanpa menggangu keseluruhan program.
4. Dapat digunakan kembali (Reusability) oleh program atau fungsi lain.
5. Meminimalkan penulisan perintah yang sama.
Kategori Fungsi
1. Standard Library Function
adalah fungsi-fungsi yang telah disediakan oleh Interpreter Python dalam file-file atau librarynya.
Misalnya: raw_input(), input(), print(), open(), len(), max(), min(), abs() dll.
2. Programme-Defined Function
Adalah function yang dibuat oleh programmer sendiri. Function ini memiliki nama tertentu yang
unik dalam program, letaknya terpisah dari program utama, dan bisa dijadikan satu ke dalam suatu
library buatan programmer itu sendiri.

Anda mungkin juga menyukai