ALGORITMA DAN PEMOGRAMAN "FUNGSI"

FUNGSI

Fungsi adalah suatu bagian dari mengerjakansuatutugastertentudanletaknya yangmenggunakannya. ProgramdaribahasaCdibentukdarikumpulan 
1.    Fungsi utama => main() 
2.    Fungsi pustaka (standar) => misal: printf 
3. Fungsi yang dibuat sendiri oleh pemrogram program yang dipergunakan untuk  letaknyadipisahkandaribagianprogram kumpulanfungsi,yaitu: printf(), scanf() pemrogram

Penyebab seringnya penggunaan Fungsi: 
1. Fungsi menjadikan program C mempunyai memisahkan bagian detail dalam fungsi pendek, jelas dan mudah dimengerti( 
2. Fungsi dapat digunakan untuk menghindari bagian program yang membutuhkannya tersedia, tanpa menulis ulang. Mempunyai struktur yang jelas dengan fungsi-fungsi, maka fungsi utama akan lebih (struktur program yang baik). Menghindari penulisan secara berulang-ulang.

 Fungsi Void:
Fungsi adalah bahwa fungsi dapat mengembalikan nilai. Fungsi utama dalam semua program yang telah dilihat dalam buku ini dinyatakan untuk kembali ke nilai int sebuah sistem operasi. Return 0; merupakan sebuah pernyataan yang menyebabkan nilai 0 bila fungsi utama telah selesai melaksanakan tugasnya. Hal tersebut tidak semua fungsi diperlukan untuk kembali ke nilai tersebut. Beberapa fungsi hanya melakukan satu atau lebih pernyataan dan kemudian mengakhiri. Ini disebut void fungsi. Fungsi TampilPesan seperti ditampilkan di bawah ini adalah sebagai contoh: 
 
 

Nama fungsi tersebut diatas TampilPesan. Nama ini jelas, sebagai nama fungsi harus. Ia memberi indikasi tentang apa yang tidak berfungsi: ini menampilkan pesan. Perhatikan kembali fungsi dari jenis void berarti fungsi tidak
mengembalikan nilai ke bagian program yang dijalankan tersebut. Pemberitahuan juga tidak memiliki fungsi pernyataan Kembali. Ini hanya menampilkan pesan pada layar dan keluar.

Referensi: 
http://lisetyo.staff.gunadarma.ac.id/Downloads/files/47882/FUNGSI+(FUNCTION)+PADA+C++.pdf
staff.uny.ac.id/sites/default/..../Buku%20Bahasa%20Pemrograman%20Lengkap.pdf

Komentar

Postingan populer dari blog ini

ALGORITMA DAN PEMOGRAMAN 1 "ARRAY SATU DIMENSI"