Halo sahabat kelas programmer kali ini saya ingin membagikan artikel mengenai contoh program c++ menghitung luas dan keliling lingkaran menggunakan fungsi. Sebagai informasi sebelumnya saya juga telah membuat program yang sama yakni pada artikel program c++ luas lingkaran namun pada artikel itu program yang di buat tanpa menggunakan fungsi.
Pada artikel kali ini kita akan membuat program untuk menghitung luas dan keliling lingkaran yang akan kita bagikan masing-masing ke dalam fungsi.
Seperti yang kita ketahui fungsi merupakan sub program yang dapat digunakan untuk mengerjakan suatu perintah atau tugas tertentu berdasarkan tujuan fungsi tersebut. Setiap fungsi memiliki tipe data yang nantinya akan menjadi nilai balik (return value) dari fungsi tersebut.
Menghitung Luas dan Keliling Lingkaran Menggunakan Fungsi
Buatlah program berikut menggunakan aplikasi Dev c++.
#include <iostream>
using namespace std;
float luas_lingkaran(int r){
float phi=3.14, luas;
luas=phi*r*r;
return luas;
}
float keliling_lingkaran(int r){
float phi=3.14, keliling;
keliling=2*phi*r;
return keliling;
}
int main()
{
cout<<"Program C++ Menghitung Luas & Keliling Lingkaran Menggunakan Fungsi"<<endl;
cout<<"--------------------www.kelasprogrammer.com------------------------\n"<<endl;
int r;
cout<<"Masukan Jari-jari : ";
cin>>r;
cout<<"Luas Lingkaran = "<<luas_lingkaran(r)<<endl;
cout<<"Keliling Lingkaran = "<<keliling_lingkaran(r)<<endl;
}
Penjelasan Program
Pada program di atas kita membuat dua fungsi yakni luas_lingkaran() dan keliling_lingkaran() masing-masing fungsi memiliki tipe data float (untuk menampung nilai pecahan). Setiap fungsi juga memiliki satu parameter yang nilainya nanti akan di kirim saat fungsi di panggil pada fungsi main().
Saat program di jalankan pengguna akan diminta masukan nilai jari-jari yang nantinya nilai tersebut akan di masukan ke dalam masing-masing menjadi parameter fungsi (lihat pada baris kode ke-25 & 26).
Nantinya setiap fungsi akan menghasilkan return value pada masing-masing variabel luas dan keliling yang telah di definisikan rumus nya masing-masing.
Hasil Output

Pada contoh output di atas saya masukan jari-jari dengan nilai 5 maka hasilnya program akan menghitung luas dan keliling lingkaran sesuai dengan jari-jari yang di masukan.
Sekian artikel mengenai program c++ menghitung luas dan keliling lingkaran menggunakan fungsi. Semoga artikel ini bermanfaat dan membantu teman-teman dalam memahami materi mengenai fungsi di c++.
Siip mantap work bang