Skip to content Skip to sidebar Skip to footer

Contoh Jadwal Fungsi Void Dan Non Void C++ : Menghitung Luas Dan Keliling Persegi Panjang

Fungsi non void atau fungsi berbalik nilai pada bahasa C++ identik dengan pengguanaan arahan return di setiap sub programnya dan mempunyai tipe data pada sebelum nama fungsinya.

Sedangkan fungsi void atau fungsi tidak berbalik nilai identik dengan penerapan void sebelum nama fungsinya dan tidak ada arahan return di dalamnya.
  Fungsi non void atau fungsi berbalik nilai pada bahasa C misal Program Fungsi Void dan Non void C++ : Menghitung Luas dan Keliling Persegi Panjang
contohnya ialah menyerupai arahan agenda menghitung luas dan keliling persegi panjang di bawah ini:

#include <iostream> using namespace std;  float keliling (float p,float t){     float kel;     kel=(2*p)+(2*t);     return kel; }  void luas(float p, float t){     float lluas;     lluas=p*t;     cout<<"luasnya adalah: "<<lluas<<endl; }  int main() {     float p, t;     cout<<"www.kangghani.com"<<endl;     cout << "menghitung luas dan keliling persegi panjang"<< endl<<endl;     cout<<"masukkan panjang: ";     cin>>p;     cout<<"masukkan tinggi: ";     cin>>t;     cout<<endl;     cout<<"kelilingnya adalah: "<<keliling(p,t)<<endl;     luas(p,t);     return 0; } 
Outputnya:
 Fungsi non void atau fungsi berbalik nilai pada bahasa C misal Program Fungsi Void dan Non void C++ : Menghitung Luas dan Keliling Persegi Panjang

Pada agenda tersebut, mempunyai dua jenis fungsi, fungsi keliling ialah fungsi non void, dan fungsi luas ialah fungsi void.

Karena fungsi non void sanggup membalikkan nilai, maka untuk menampilkan hasil perhitungannya sanggup dilakukan di main program.

float keliling (float p,float t){     float kel;     kel=(2*p)+(2*t);     return kel; }

Ditampilkan di:

int main() { ... cout<<"kelilingnya adalah: "<<keliling(p,t)<<endl; ... }

Dan alasannya fungsi void tidak sanggup membalikkan nilai, maka untuk menampilkan hasil perhitungannya dilakukan di dalam fungsi itu sendiri.

void luas(float p, float t){     float lluas;     lluas=p*t;     cout<<"luasnya adalah: "<<lluas<<endl; }

Terimakasih sudah mengunjungi blog aku, dan biar bermanfaa.

Post a Comment for "Contoh Jadwal Fungsi Void Dan Non Void C++ : Menghitung Luas Dan Keliling Persegi Panjang"