Program Menghitung Luas Lingkaran Menggunakan Prosedur dan Fungsi (Tanpa Parameter) - TeachMeSoft

Program Menghitung Luas Lingkaran Menggunakan Prosedur dan Fungsi (Tanpa Parameter)

Program Menghitung Luas Lingkaran Menggunakan Prosedur dan Fungsi (Tanpa Parameter)

Assalammualaikum teman-teman...
Program ini merupakan program menghitung luas lingkaran menggunakan prosedur dan fungsi tanpa menggunakan parameter. Prosesnya sebagai berikut :
  • Mendeklarasikan j sebagai Variabel Global (variable ini bisa digunakan oleh program utama atau sub-sub program)
  • Kemudian meng-input nilai jari-jari, nilai ini akan ditampung divariabel j, didalam prosedur.
  • Variabel j, akan dipanggil oleh fungsi luasLingkaran,untuk melakukan perhitungan.
  • Hasil dari perhitungan  akan ditampung divariabel luas.
  • Selanjutnya akan di return, ke double luasLingkaran.
  • Didalam fungsi main tinggal panggil prosedur dan fungsi.
  • Maka akan tampil hasil perhitungan
  • Selesai.
Berikut hasilnya :


Source code


#include <iostream>
#define phi 3.14

using namespace std;

double j; //Variabel Global

//Procedure
void input(){
cout<<"Masukan nilai jari-jari: ";cin>>j;
cout<<"---------------------------------------------\n";
}

//Function
double luasLingkaran(){
double luas; //Variable Lokal
luas=phi*j*j; //Melakukan Proses Perhitungan
return luas; //Mengembalikan nilai
}

main(){
cout<<"=============================================\n";
cout<<"|| ||\n";
cout<<"|| MENGHITUNG LUAS LINGKARAN ||\n";
cout<<"|| ||\n";
cout<<"|| Procedure & Function ||\n";
cout<<"=============================================\n";
input(); //Memanggil Procedure

//Menampilkan hasil dan memanggil fungsi
cout<<"Luas Lingkaran Adalah : "<<luasLingkaran();cout<<endl;
cout<<"---------------------------------------------\n";
}




Running program


Run Program Menghitung Luas Lingkaran Menggunakan Prosedur (Tanpa Parameter)



Disqus comments