Pada umumnya fungsi memerlukan masukan yang dinamakan argument atau parameter.hasil akhir fungsi akan berupa sebuah nilai (nilai fungsi balik) adapun bentuk umumnya definisi sebuah fungsi adalah :
Penentu_tipe nama_fungsi (daftar parater)
deklarasi parameter
{
tubuh fungsi
}
Penentu tipe berfungsi untuk menentukan tipe keluaran fungsi yang dapat berupa salah satu tipe data c++ yang berlaku misalkan char,int, tipe fungsi yang tidak disebutkan dianggap sebagai int
Sebuah fungsi dapat saja tidak mengandung parameter dan untuk kondisi seperti ini parameter juga tidak ada contoh :
Inisialisai ()
{
return (0)
}
Berikut adalah source code atau contoh program untuk menentukan bilangan ganjil atau genap menggunakan fungsi
#include<stdio.h>
#include<conio.h>
int main ()
{
printf("\n");
printf(" Nama : Umdatul Qori Halim \n ");
printf(" Kelas : 02 TPLPB Reguler A \n ");
printf(" Mata Kuliah : Algoritma & Pemrograman 2 \n ");
printf("\n\n");
int Angka;
printf(" Inputlah Sebuah Angka : ");
scanf("%i",&Angka);
printf("\n\n");
if(Angka%2==0)
printf(" Bilangan Genap \n");
else
printf(" Bilangan Ganjil \n");
getch();
}
Syntax Tersebut Saya Tulis Menggunakan Software Dev-C++ Versi 5.4.1 Bagi Kalian Yang Belum Punya Softwarenya Silahkan Download Terlebih Dahulu Dengan Cara Klik Disini
Setelah syntax selesai dibuat tekan F11 untuk mengcompile & run (Versi 5) maka akan tampil seperti ini :
Misalkan kita menginputkan angka 12345678 maka program akan menampilkan outputnya bahwa angka tersebut adalah bilangan genap
Selamat Mencoba !
" Penulis paruh waktu yang hanya ingin berbagi ilmu, Cita - cita mau jadi anak soleh "