Anda di halaman 1dari 8

Fungsi pada

c++
NAMA : NITA TANIA SYAM
NPM : 2020020080
KELAS : TI.3B

PITCH DECK
PENGERTIAN FUNGSI
Suatu fungsi jelas memiliki tipe. Tipe suatu fungsi menentukan nilai kembalian dari fungsi
tersebut. Suatu fungsi dengan tipe int (integer) akan memberikan kembalian/ return berupa
nilai bertipe integer dari pemrosesan yang sudah dilakukannya. Berbeda dengan tipe void,
dimana tipe fungsi ini tidak memiliki nilai kembalian atau dapat dikatakan fungsi void hanya
menjalankan rutin program saja.

Nama_fungsi merupakan pengenal suatu fungsi. Nama_fungsi akan sangat berguna dan wajib
disertakan karena sebagai basis pemanggilan.

1. Parameter merupakan variabel penampung input suatu fungsi. Dapat dikatakan bahwa
parameter merupakan satu-satunya gerbang input dan pertukaran nilai antara suatu fungsi
dengan dunia luar (fungsi main).
2. Return merupakan instruksi yang berguna mengembalikan hasil kerja suatu fungsi, untuk
dapat digunakan di dunia luar (fungsi main).
Struktur fungsi deklarasi sin

Tipe nama_fungsi (tipe parameter1, tipe parameter2, ….,


tipe parameter){
//kode fungsi yang akan dialankan
Return kembalian;
}
Bentuk umum pendeklarasian fungsi
Tipe_fungsi nama_fungsi(parameter_fungsi);
Penentu_tipe_fungsi nama_fungsi(parameter)
{
Statement1;
Statement2;

Statementn; }
Return_type nama_fungsi(parameter){
Pernyataan
}
1. void(fungsi tanpa nilai
balik)
Jenis-jenis fungsi yang void
sering di sebut juga
fungsi pada prosedur.

c++ 2. Nonvoid(fungsi dengan


nilai balik)
fungsi non-void disebut
juga function.
lanjutan
1. fungsi dengan parameter adalah nilai yang dapat kita masukkan ke dalam sebuah fungsi.
2. Fungsi dengan nilai balik ,
3. Fungsi tanpa nilai balik,
4. Lingkup variable
5. –variabel local
- variabel eksternal
- variable statis
6. Overloading function
Contoh program
#include <iostream>
using namespace std;
//membuat fungsi nama
void nama (){
cout<<“balog18.blogspot.com”;
}
//fungsi utama dalam c++
main (){
//memanggil fungsi nama di dalam fungsi
nama () ;
return 0;
}
Terima kasih

Anda mungkin juga menyukai