Selasa, 13 Maret 2018

OVERLOADING (postes 2)

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;
   
}

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 : 
  1.  Siapkan baju dan celana khusus olahraga
  2.  Jika ada pakai baju dan celana khusus olahraga, jika tidak pakai baju dan celana biasa 
  3.  Siapkan ai minum dalam botol dan handuk kecil
  4.  Lalu masukkan kedalam tas
  5.  Siapkan sepatu olahraga

 
Sarapan :

  1. Lihat makanan
  2. Jika ada sarapan, jika tidak beli sarapan

 Berangkat menuju sport olahraga : 
  1. Memasang sepatu yang telah di siapkan
  2. Pemanasan sebelum olahraga
  3. 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 ..........

Mencari Data

program c++ mencari data yg terdapat pada indeks ke-, dengan metode aray linear. #include<iostream> #include<conio.h> using na...