FUNGSI DAN PROSEDUR
Fungsi dan prosedur
Dalam bahasa C, sebuah program terdiri atas fungsi-fungsi, baik yang didefinisikan secara langsung di dalam program maupun yang disimpan di dalam file lain (misalnya file header).
Satu fungsi yang pasti terdapat dalam program yang ditulis menggunakan bahasa C adalah fungsi main(). Fungsi tersebut merupakan fungsi utama dan merupakan fungsi yang akan dieksekusi pertama kali.
1. Fungsi
Adalah suatu blok program yang digunakan untuk melakukan proses-proses tertentu.
Sebuah fungsi dibutuhkan untuk menjadikan program yang akan kita buat menjadi lebih modular dan mudah untuk dipahami alurnya.
Dengan adanya fungsi, maka dapat mengurangi duplikasi kode program sehingga performa dari program yang dibuat pun akan meningkat.
2. Konsep Penggunaan Fungsi
int main (void) {
...
return 0; /*Mengembalikan nilai 0 */
}
4. Fungsi Tanpa Nilai Balik/ Prosedur
Pada umumnya fungsi tanpa nilai balik (return value) ini digunakan untuk melakukan proses-proses yang tidak menghasilkan nilai, seperti melakukan pengulangan, proses pengesetan nilai ataupun yang lainnya.
Dalam bahasa C, fungsi semacam ini tipe kembaliannya akan diisi dengan nilai void.
5. Bentuk umum atau kerangka Fungsi Tanpa Nilai Balik
6. Contoh Program Fungsi Tanpa Nilai Balik
#include <stdio.h>
/* Mendefinisikan sebuah fungsi dengan nama Tulis10Kali */ void Tulis5Kali(void)
{
int j;
for (j=0; j<5; j++)
{printf(“Saya sedang belajar bahasa C”);}
}
int main(void)
{
Tulis5Kali(); //Memanggil fungsi Tulis5Kali return 0;
}
Saya sedang belajar bahasa C Saya sedang belajar bahasa C
Saya sedang belajar bahasa C Saya sedang belajar bahasa C
Saya sedang belajar bahasa C Saya sedang belajar bahasa C
Saya sedang belajar bahasa C Saya sedang belajar bahasa C
Saya sedang belajar bahasa C Saya sedang belajar bahasa C
Komentar
Posting Komentar