Di dalam C++ terdapat dua macam fungsi, yaitu: fungsi void dan fungsi non-void. Pada artikel kali ini, kita akan membahas apa itu fungsi non-void.
Fungsi non-void disebut juga function. Hal ini karena ada proses pengembalian nilai kembalian yang berasal dari keluaran hasil proses function tersebut.
Ciri-ciri Fungsi non-void:
- Ada keyword return
- Ada tipe data yang mengawali fungsi
- Tidak ada keyword void
- Memiliki nilai kembalian. (dapat dianalogikan sebagai suatu variabel yang memiliki tipe data tertentu sehingga dapat langsung ditampilkan hasilnya).
Contoh Kasus:
Diketahui:
Rumus Luas Persegi Panjang adalah "Luas=Panjang * Lebar"
Ditanya:
Buatlah program C++ untuk menghitung luas persegi panjang menggunakan fungsi non-void ?
Dijawab:
Rumus Luas Persegi Panjang adalah "Luas=Panjang * Lebar"
Ditanya:
Buatlah program C++ untuk menghitung luas persegi panjang menggunakan fungsi non-void ?
Dijawab:
#include <conio.h>
#include <iostream.h>
int luasPersegiPanjang(int p, int l){
return (p*l);
}
main()
{
int panjang, lebar;
cout<<"Masukkan panjang: ";
cin>>panjang;
cout<<"Masukkan lebar: ";
cin>>lebar;
cout<<"\nLuas Persegi Panjang: "<<luasPersegiPanjang(panjang, lebar);
getch();
}
Berikut hasilnya:
*selamat mencoba.. ^_^
Lihat juga:
terimakasih gan contoh coding C++ nya sangat bermanfaat
ReplyDelete