int main()
{
int a,b;
a=99;
b=11;
printf("nilai sebelum pemanggilan fungsi :\n");
printf("nilai a=%d nilai b=%d\n\n",a,b);
tukar (a,b);
printf("nilai sesudah pemnggilan fungsi :\n");
printf("nilai a=%d nilai b =%d\n\n",a,b);
return 0;
}
#include <stdio.h>
int i = 255; variabel global
Void tambah (void)
{
int x
.......
.....
}
• Modul pada bahasa C++ dikenal dengan nama fungsi
(function)
• Bahasa C terdiri dari fungsi-fungsi, baik yang
langsung dideklarasikan dalam program ataupun
dipisah di dalam header file.
• Fungsi yang selalu ada pada program C++ adalah
fungsi main
FUNCTION (FUNGSI)
Fungsi/function adalah suatu kumpulan
instruksi/perintah/program yang dikelompokkan
menjadi satu, letaknya terpisah dari program yang
menggunakan fungsi tersebut, memiliki nama
tertentu yang unik, dan digunakan untuk
mengerjakan suatu tujuan tertentu.
Dalam bahasa pemrograman lain fungsi dapat
disebut sebagai subrutin (basic, VB) atau procedure
(pascal, Delphi).
Struktur Fungsi
• Function NAMA_FUNGSI (daftar parameter formal) tipe hasil
{Spesifikasi fungsi, berisi penjelasan tentang apa yang dilakukan
dan yang dikembalikan oleh fungsi ini}
• DEKLARASI
{semua nama yang digunakan dalam fungsi dan hanya berlaku
lokal di dalam fungsi didefinisikan di sini}
• DESKRIPSI
{badan fungsi, berisi kumpulan instruksi}