Translate

tutorial fungsi dalam bahasa pemrograman

Selamat datang di eagleboot dan selamat membaca.

BAB 7 FUNGSI  

7.1. Pendahuluan 
7.2. Fungsi Void
 7.3. Pemanggilan Fungsi 
7.4. Prototipe Fungsi
 7.5. Pengiriman data pada Fungsi
 7.6. Passing Data by Value
 7.7. The return Statement 
7.8. Returning a Value from a Function 
7.9. Returning a Boolean Value 
7.10. Menggunakan Fungsi dalam program menu 
7.11. Variabel  Lokal dan Global 
7.12. Soal Latihan

7.1.  Pendahuluan

 Fungsi adalah kumpulan pernyataan yang melakukan tugas tertentu. Sejauh ini Anda telah menggunakan fungsi dalam dua cara: (1) Anda telah membuat sebuah fungsi bernama utama dalam setiap program yang telah ditulis, dan (2) Anda memiliki fungsi library disebut seperti sqrt dan pow. Dalam bab ini akan mempelajari cara membuat fungsi yang dapat digunakan seperti fungsi library pada C++.  Salah satu alasan mengapa menggunakan fungsi adalah untuk memecah program ke dalam sebuah program yang lebih kecil sehingga mudah dikelola. Setiap unit modul, diprogram sebagai fungsi terpisah. Misalnya pada sebuah buku yang memiliki seribu halaman, tetapi tidak dibagi ke dalam bab atau bagian. Jika ingin mencoba untuk menemukan satu topik dalam buku ini akan sangat sulit. Real-world program dapat dengan mudah ada ribuan baris kode, dan kecuali mereka modularized, mereka bisa jadi sangat sulit untuk mengubah dan memelihara.  Alasan lain untuk menggunakan fungsi adalah untuk bahwa fungsi menyederhanakan program. Jika tugas tertentu dilakukan di beberapa tempat di sebuah program, sebuah fungsi dapat ditulis sekali saja untuk melakukan tugas itu, dan kemudian akan dijalankan kapan saja dibutuhkan. Ketika membuat sebuah fungsi, yang harus ditulis adalah definisi. Semua definisi mempunyai bagian- bagian dibawah ini:  Name  Setiap fungsi harus memiliki nama. Secara umum, peraturan yang sama berlaku untuk nama variabel juga berlaku untuk nama fungsi.  Parameter list  Program modul fungsi panggilan yang dapat mengirim data ke. Daftar parameter adalah daftar variabel yang memegang nilai-nilai yang disampaikan ke fungsi.  Body  Badan fungsi adalah serangkaian pernyataan yang melaksanakan tugas melakukan fungsi. Pernyataan ini akan ditutupi dalam satu set braces.  Return type:  fungsi dapat mengirim kembali ke nilai program modul yang memanggilnya. Return type  merupakan tipe data dari nilai yang dikirim kembali.  Gambar dibawah  menunjukkan definisi dari fungsi yang sederhana dengan berbagai bagian berlabel. Perhatikan bahwa fungsi dari jenis kembali sebenarnya tercantum pertama .
Gambar tidak ditampilkan 
Contoh program diatas merupakan baris pendefinisian int main () yang disebut dengan function header

Next read ON halaman 2.

Share this

Related Posts

Previous
Next Post »