overloading adalah fungtion yang memiliki parameter dimana fungsi fungsi itu memiliki operasi yang berbeda.
inilah contoh kodingan overloading dalam menghitung luas lingkaran dan luas tabung.
#include<iostream>
using namespace std;
class lingkaran{
friend ostream& operator << (ostream&, lingkaran&);
friend istream& operator >> (istream&, lingkaran&);
public:
lingkaran(){
r=0;
phi=3.14;
l=0;
}
float luas(){
l=phi*r*r;
return l;
}
private:
int r;
float phi, l;
};
ostream& operator << (ostream& keluar, lingkaran& link){
keluar <<"r = :"<<link.r<<endl;
keluar <<"luas lingkaran adalah "<<link.luas()<<endl<<endl<<endl;
}
istream& operator >> (istream& masuk, lingkaran& karan){
cout<<"masukkan r =";
masuk >> karan.r;
return masuk;
}
class luastabung{
friend ostream& operator << (ostream&, luastabung&);
friend istream& operator >> (istream&, luastabung&);
public:
luastabung(){
r=0;
phi=3.14;
t=0;
l=0;
}
float luasalas(){
l=(2*phi*r*r)+(2*phi*r*t);
return l;
}
private:
int r;
int t;
float phi, l;
};
ostream& operator << (ostream& aku, luastabung& kamu){
aku <<"r = :"<<kamu.r<<endl;
aku <<"t = :"<<kamu.t<<endl;
aku <<"luas tabung adalah "<<kamu.luasalas();
}
istream& operator >> (istream& dia, luastabung& mereka){
cout<<"masukkan r =";
dia >> mereka.r;
cout<<"masukkan t =";
dia >> mereka.t;
return dia;
}
main(){
lingkaran x;
cin>>x;
cout<<x;
luastabung y;
cin>>y;
cout<<y;
}
menghitung cc ke farenheit dan reamur:
#include<iostream>
using namespace std;
class celsius{
friend ostream& operator << (ostream&, celsius&);
friend istream& operator >> (istream&, celsius&);
private:
float c, r, f;
public:
celsius(){
r=0;
f=0;
c=0;
}
float reamur(){
r=4.0/5*c;
return r;
}
float farenheit(){
f=(9.0/5*c)+32;
return f;
}
};
ostream& operator << (ostream& aku, celsius& kamu){
cout<<endl;
aku <<"c = "<<kamu.c<<endl;
aku <<"cc ke reamur adalah "<<kamu.reamur();cout<<endl;
aku <<"cc ke farenheit adalah "<<kamu.farenheit();
}
istream& operator >> (istream& dia, celsius& mereka){
cout<<"masukkan celsius =";
dia >> mereka.c;
return dia;
}
main(){
celsius x;
cin>>x;
cout<<x;
}
Selasa, 13 Maret 2018
Kamis, 08 Maret 2018
Algoritma Pada Saat Pergi Olahraga (postes 1)
Pada saat kita ingin berolahraga, langkah apa saja yang akan kita lakukan??
Persiapan olahraga :
Sarapan :
Berangkat menuju sport olahraga :
Itu lah algoritma atau proses yang kita bakalan lakuin pada saat kita ingin berolahraga. Saya Bani Arga mengucapkan terima kasih, maaf kalau masih banyak kesalahan pada blog saya kali ini.
Terima Kasih ..........
Persiapan olahraga :
- Siapkan baju dan celana khusus olahraga
- Jika ada pakai baju dan celana khusus olahraga, jika tidak pakai baju dan celana biasa
- Siapkan ai minum dalam botol dan handuk kecil
- Lalu masukkan kedalam tas
- Siapkan sepatu olahraga
Sarapan :
- Lihat makanan
- Jika ada sarapan, jika tidak beli sarapan
Berangkat menuju sport olahraga :
- Memasang sepatu yang telah di siapkan
- Pemanasan sebelum olahraga
- Menuju sport olahraga, sambil lari lari kecil
Itu lah algoritma atau proses yang kita bakalan lakuin pada saat kita ingin berolahraga. Saya Bani Arga mengucapkan terima kasih, maaf kalau masih banyak kesalahan pada blog saya kali ini.
Terima Kasih ..........
Langganan:
Postingan (Atom)
Mencari Data
program c++ mencari data yg terdapat pada indeks ke-, dengan metode aray linear. #include<iostream> #include<conio.h> using na...
-
Menghitung Volume Bola Dan Kubus Assalamu'alaikum Wr,Wb Dalam blog ini saya akan memberikan cara bagaimana menghitung volume ...
-
Pada saat kita ingin berolahraga, langkah apa saja yang akan kita lakukan?? Persiapan olahraga : Siapkan baju dan celana khusus o...
-
Komponen Dasar Komputer dan Fungsinya Apa itu komputer ? Istilah komputer sendiri diambil dari bahasa asing ( Inggris ) yaitu to com...