Assalamualaikum Warahmatullahi Wabarakatuhh
Sobat redaksi …
Salam Sejahterah untuk kita semua 🙂
Untuk Bahasa C kali ini akan mempelajari tentang ” Fungsi “ yaitu
Function (dalam bahasa Indonesia adalah Fungsi). Function adalah sebuah struktur, Pengelompokan yang mengandung sekelompok pernyataan yang akan dilaksanakan oleh CPU jika nama function tersebut dipanggil untuk dieksekusi, kecuali untuk function utama yaitu int main()
yang akan dieksekusi secara otomatis.
Sebelumnya kita sering meilihat tanpa mengerti int main()
pada contoh program yang pernah penulis berikan. Pada setiap program pasti memiliki satu function utama dan merupakan awal dari program berjalan melakukan eksekusi dari sekelompok pernyataan yang diberikan, semua itu akan di mulai dari function int main()
, function tersebut merupakan function utama yang akan menjadi kepala dari program dimana semua eksekusi pernyataan berawal.
. Sebelum itu tentunya kita harus mengetahui Teori nya, yaitu :
TEORI
- Tipe = adalah sebuah return type/data type dari Function, function dapat memiliki nilai di saat akhir hidup dari function dan hal itu disebut pengembalian nilai. beberapa function dapat mengembalikan nilai hasil operasi yang dilakukan di dalam function tersebut. tapi juga ada function yang tidak akan mengembalikan nilai dari operasi di dalam function tersebut, untuk membuat function tanpa melakukan pengembalian nilai kita bisa menggunakan tipe data
void
, jika berniat membuat function yang dapat mengembalikan nilai, sesuaikanlah tipe data dengan tipe nilai yang akan dikembalikan - Nama = nama atau identifier, adalah sebuah identitas atau nama dari function tersebut.
- Parameter = kita dapat mengkosongi jika tidak membutuhkan. Parameter adalah pemesanan memori untuk menyimpan argumen yang berisi nilai disaat pemanggilan function. parameter tersebut akan bersifat lokal bagi function tersebut, tidak bisa digunakan diluar function. Kita bisa membuat parameter lebih dari satu, dan masing-masing parameter akan dipisah dengan tanda koma.
- Pernyataan = adalah tempat dimana pernyataan-pernyataan di tulis. Semua itu Berada di tengah-tengah
{
dan}
PENULISAN :
tipe_data_keluaran nama_fungsi (tipe_data_1 nama_variabel_1,…,
tipe_data_n nama_variabe_n)
{
Proses
return variabel_keluaran
}
HASIL :
#include<stdio.h>
float minimum(float x, float y){
if (x < y)
return(x);
else
return(y);
}
void main() {
float a,b;
printf(“masukkan nilai a:”);
scanf(“%f”,&a);
printf(“masukkan nilai b:”);
scanf(“%f”,&b);
printf(“\nBilangan terbesar antara %g dan %g adalah”);
printf(“\n%g\n\n”,a,b,minimum(a,b));
getch();
}
Jadi bagaimana sobat redaksi, sampai sini tentu paham kan ?
See u dipercobaan selanjutnya …
Salam Redaksi … Hidup MAHASISWA INDONESIA
Wassakamualaikum Warahmatullahi Wabarakatuh 🙂
( Klik komentar dibawah apabila ada kritik/saran )
Recent Comments