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.
contohnya ialah menyerupai arahan agenda menghitung luas dan keliling persegi panjang di bawah ini:
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.
Ditampilkan di:
Dan alasannya fungsi void tidak sanggup membalikkan nilai, maka untuk menampilkan hasil perhitungannya dilakukan di dalam fungsi itu sendiri.
Terimakasih sudah mengunjungi blog aku, dan biar bermanfaa.
Sedangkan fungsi void atau fungsi tidak berbalik nilai identik dengan penerapan void sebelum nama fungsinya dan tidak ada arahan return di dalamnya.
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: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"