FUNCTION PADA PASCAL

Kamis, 27 Mei 2010

Fungsi/function adalah bagian dari program yang memiliki nama tertentu, digunakan untuk mengerjakan suatu pekerjaan tertentu, serta letaknya dipisahkan dari bagian program yang menggunakan fungsi tersebut.
- Keuntungan menggunakan fungsi:
o Dapat melakukan pendekatan top-down dan divide-and-conquer: program besar dapat dipisah menjadi program-program kecil.
o Dapat dikerjakan oleh beberapa orang sehingga koordinasi mudah.
o Kemudahan dalam mencari kesalahan-kesalahan karena alur logika jelas dan kesalahan dapat dilokalisasi dalam suatu modul tertentu saja.
o Modifikasi program dapat dilakukan pada suatu modul tertentu saja tanpa
mengganggu program keseluruhan.
o Mempermudah dokumentasi.
o Reusability: Suatu fungsi dapat digunakan kembali oleh program atau fungsi lain
- Tubuh Function/Definisi Function (Function Definition): yang terdiri dari function prototype yang disertai dengan kode implementasi dari function tersebut, yang berisikan statemen-statemen yang akan melakukan tugas yang diberikan oleh fungsi tersebut.
o Tubuh function dapat berisi segala perintah yang dikenal oleh C, pada dasarnya tubuh fungsi sama dengan membuat program seperti biasa.
o Return adalah keyword pengembalian nilai dari fungsi ke luar fungsi, return
wajib jika fungsi tersebut mengembalikan nilai berupa tipe data tertentu, sedangkan return tidak wajib jika fungsi tersebut bersifat void.

Bentuk umum function definition:
Tipe_data/void nama_fumgsi([arguman 1, argument 2,….]) //funciton prototype
{
//bagian ini merupakan tubuh fungsi.
[Variabel_lokal;]
[Statement_1;]
[Statement_2;]
...
[Statement_3;]
[return (variabel)];
}

Kategori Function dalam C
1. Standard Library Function
Yaitu fungsi-fungsi yang telah disediakan oleh C dalam file-file header atau l ibrarynya.
Misalnya: clrscr(), printf(), getch()
Untuk function ini kita harus mendeklarasikan terlebih dahulu library yang akan digunakan, yaitu dengan menggunakan preprosesor direktif: #include
2. Programmer-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 yang kemudian juga di-includekan untuk penggunaanya.Contoh program C yang menggunakan function

CONTOH PROGRAM FUNCTION
Function CekHabisDibagiTiga(Bilangan : Integer): Boolean;
Begin
If (Bilangan mod 3) = 0 Then
Result := True
Else
Result := 0;

// atau
// Result := (Bilangan mod 3 = 0)
End;

Var X : Integer;
Counter : Integer;
Begin

Counter := 0;
For X := 1 to 20 do
If CekHabisDibagiTiga(X) = True then
Counter := Counter + 1;
Writeln(‘Jumlah Bilangan Yang Habis dibagi 3 antara 1 s/d 20 adalah’, Counter)

End.

PDAM Lakukan Survei Tiga Sumber Mata Air Baru

Senin, 24 Mei 2010

Perusahaan Daerah Air Minum (PDAM) Kabupaten Ende dalam upaya meningkatkan pelayanan dan distribusi air kepada masyarakat pelanggan saat ini tengah melakukan survei tiga sumber mata air baru. Tiga sumber mata air baru yang saat ini tengah disurvei masing-masing mata air Woloara, mata air di kilometer 10 dan mata air di Lokoboko.


Hal itu dikatakan Direktur PDAM Ende, Ayub Waka kepada Flores Pos di ruang kerjanya, Rabu (3/2). Ayub Waka mengatakan, selama ini untuk melayani para pelanggan air bersih di Kota Ende, PDAM masih mengandalkan empat sumber mata air masing-masing mata air aekipa, Aepana, Woloare dan Wolowona. Empat sumber mata air ini dirasakan masih sangat kurang untuk memenuhi kebutuhan air bersih bagi pelanggan di Kota Ende. Kondisi ini diakbatkan karena jumlah pengguna air di Kota Ende semakin meningkat dari tahun ke tahun serta jaringan distribusi yang sudah lama dan sering bocor.


Langkah yang dilakukan PDAM Ende untuk memaksimalkan pelayanan kepada masyarakat pelanggan, kata Waka adalah dengan mencari sumber amata air baru. Untuk itu, PDAM telah melakukan survei awal tiga sumber mata air baru yakni Woloara, kilometer 10 dan Lokoboko. Dari hasil survei awal tersebut, lanjutnya, tiga sumber mata air tersebut layak karena memiliki debit air yang cukup besar. “Kalau ada dana kita tinggal lakukan pemantapan,” kata Waka.


Sumber mata air yang paling siap untuk dimanfaatkan, kata Waka adalah sumber air di kilometer 10. menurutnya, masyarakat di sekitar lokasi mata air telah mengijinkan pemanfaatan air tersebut. Mereka bahkan meminta PDAM untuk secepatnya memanfaatkannya untuk kebutuhan masyarakat Kota Ende ketimbang air yang cukup besar debitnya itu terbuang percuma karena tidak dimanfaatkan. Jadi, kata Waka, jika dana sudah ada prioritas pengembangan pertama adalah sumber mata air di kilometer 10 tersebut. “Kalau ada dana kita prioritaskan di sana karena tidak ada masalah. Proposal sudah kita kirim ke Dinas PU di Cipta Karya tapi belum ada jawaban.”


Waka mengatakan, untuk sumber mata air di Lokoboko, debit airnya juga tidak kalah menjanjikan. Hanya saja untuk dimanfaatkan ada permintaan dari mosalaki setempat agar disediakan pipa tersendiri untuk masyarakat di Lokoboko. Permintaan itu, kata dia masih perlu dipertimbangkan. Oleh karena itu, pemanfaatannya masih perlu dibicarakan lebih lanjut dengan pihak mosalaki agar ketika dimanfaatkan tidak lagi menimbulkan persoalan.
Diakuinya, jika tiga sumber mata air ini nantinya sudah dapat dimanfaatkan, dia yakin kebutuhan air masyarakat Kota Ende sudah bisa dicukupi. Dengan demikian, dia berharap kesulitan air yang selama ini dirasakan masyarakat dapat teratasi. Karena hanya dengan mengandalkan empat mata air yang selama ini dioptimalkan dirasakan masih sangat kurang menjangkau seluruh masyarakat pelanggan dan menyebabkan dilakukan penggiliran.


Dikatakan, dalam tahun 2010 ini, bupati telah mengatakan akan ada perbaikan jaringan perpipaan dalam Kota Ende kerja sama dengan negara Prancis. Dia berharap, rencana itu dapat terwujud mengingat jaringan perpipaan di Kota Ende sudah cukup tua usianya dan sering mengalami kebocoran. Menurutnya, jika jaringan perpipaan sudah diremajakan jelas kendala pelayanan kepada masyarakat pelanggan berangsur berkurang. Untuk memaksimalkan pelayanan jelas dibutuhkan tambahan sumber mata air. Pengembangan sumber mata air baru membutuhkan biaya yang cukup besar. Dia berharap dukungan dari pemerintah dan lembaga Dewan agar mengalokasikan anggaran untuk pengembangan sumber mata air baru.


Haji Mohamad Taher, anggota DPRD Ende kepada Flores Pos di gedung Dewan, Rabu mengatakan, terhadap rencana pengembangan sumber mata air baru yang mau dilakukan oleh PDAM patut mendapatkan dukungan dari semua pihak. Hal itu menurutnya karena air minum merupakan kebutuhan dasar yang bersentuhan langsung dengan masyarakat. Berbicara soal anggaran untuk pengembangan sumer mata air yang baru, kata Haji Taher juga harus menjadi perhatian. Untuk itu dia meminta kepada PDAM untuk membuat rincian anggaran pengembangan sum,ber mata air dan dibicarakan dengan pemerintah. Selanjutnya pada saat perubahan anggaran nanti bisa diajukan untuk dibahas dan ditetapkan DPRD Ende. Dia yakin, usulan yang berkaitan dengan kebutuhan yang bersentuhan langsung dengan masyarakat tentunya akan menjadi prioritas.


Haji Taher juga mengharapkan agar pihak PDAm juga perlu memperhatikan juga masalah jaringan perpipaan yang ada saat ini. Menurutnya, jaringan yang ada merupakan jaringan yang sudah tua dan butuh dilakukan peremajaan. Rencana pemerintah melakukan peremajaan bekerja sama dengan pemerintah Prancis tersebut diharapkan agar benar-bemnar dapat terealisasi. Menurutnya, jika jaringan sudah bagus dan ada sumber mata air baru jelas kendala distribusi air kepada masyarakat pelanggan akan dapat teratasi.


Dikatakan, jika jaringan distribusi dan sumber air sudah bagus, untuk meningkatkan pelayanan, PDAM juga perlu melakukan pembenahan terhadap manajemen di perusahaan daerah tersebut. Hal itu karena manajemen di dalam satu perusahaan akan sangat menentukan baik buruknya sebuah pelayanan. Jika manajemennya baik maka pelayanannya juga baik. “Tapi kalau manajemennya amburadul jelas perusahaan akan rugi terus walau investasi dan penyertaan modal terus dilakukan,” kata Haji Taher.


PDAM juga perlu membenahi sistem pelayanan kepada masyarakat. Sejauh pengamatannya selama ini, belum ada pemerataan pelayanan kepada masyarakat. Pada jalur-jalur tertentu para pelanggan tidak pernah mengalami kekurangan air bahkan airnya terbuang-buang. Sedangkan di jalur lain ada masyarakat pelanggan yang masih mengeluhkan kesulitan air karenanya minimnya distribusi air ke jalur tersebut. “Jadi kalau mau supaya semuanya berjalan baik harus benahi dulu manajemen dan kemudian sistem distibusi airnya,” kaya Haji Taher.

http://hierobokilia.blogspot.com/2010/02/pdam-lakukan-survei-tiga-sumber-mata.html