Minggu, 27 Desember 2015

Contoh Program Sederhana Class



Contoh-contoh membuat program sederhana dengan menggunakan Class, source codenya adalah sebagai berikut:
Contoh 1:

#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
class CRectangle{
            int p,l;
            public:
                        void set_values (int,int);
                        int luas (void) {return (p*l);}
                       
};
void CRectangle::set_values (int r, int s){
            p=r;
            l=s;
}
int main(int argc, char** argv) {
            CRectangle rect;
            rect.set_values (2,6);
            cout<<"Luas: "<<rect.luas();
            return 0;
}




Contoh 2:
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
class CRectangle {
            int a, b;
            public:
                        void set_values (int,int);
                        int area (void) {return (a*b);}
};
void CRectangle::set_values (int x, int y){
            a=x;
            b=y;
}
int main(int argc, char** argv) {
            CRectangle rect, rectb;
            rect.set_values (2,3);
            rectb.set_values (4,3);
            cout<<"Rect area: "<<rect.area()<<endl;
            cout<<"Rectb area: "<<rectb.area()<<endl;
            return 0;
}

Contoh 3:
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
class p_panjang{
            public:
                        int p,l;
                        int luas(){return (p*l);
                        }
};
int main(int argc, char** argv) {
            p_panjang a;
            cout<<"Panjang          = ";cin>>a.p;
            cout<<"Lebar  = ";cin>>a.l;
            cout<<"Luas   = "<<a.luas();
            return 0;
}

Contoh 4:
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
class p_panjang{
            private:
                        int p,l;
            public:
                        int luas (){return (p*l);}
                        void beri_nilai (int p1, int l1){p=p1; l=l1;}
};
int main(int argc, char** argv) {
            p_panjang a,b;
            int x,y;
            cout<<"Panjang          = ";cin>>x;
            cout<<"Luas   = ";cin>>y;
            a.beri_nilai(x,y);
            b.beri_nilai(10,15);
            cout<<"\nLuas a          = "<<a.luas();
            cout<<"\nLuas b         = "<<b.luas();
            return 0;

}

Contoh Membuat Kalkulator Sederhana Pada Dev C++


Cara membuat kalkulator sederhana seperti perkalian, pembagian, penjumlahan, dan pengurangan adalah sebagai berikut:
1.      Buka aplikasi Dev C++
2.      Buat project baru
3.      Ketikkan source kode berikut di lembar kerja dev c++
 #include <iostream>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
            int a,b,penjumlahan,pengurangan,perkalian;
            float pembagian;
            cout<<"--------->KALKULATOR SEDERHANA<---------"<<endl;
            cout<<"masukan Bilangan ke-1          = ";cin>>a;
            cout<<"Masukan bilangan ke-2          = ";cin>>b;
            float c,d;
            c=a;d=b;
            perkalian=a*b;
            pembagian=c/d;
            penjumlahan=a+b;
            pengurangan=a-b;
            cout<<"Hasil Perkalian                       = "<<perkalian<<endl;
            cout<<"Hasil Pembagian                    = "<<pembagian<<endl;
            cout<<"Hasil Penjumlahan     = "<<penjumlahan<<endl;
            cout<<"Hasil Pengurangan     = "<<pengurangan<<endl;
            return 0;
}

4.      Tekan f11 untuk meng-compile
5.      Masukan nilai pada bilangan 1 dan bilangan 2, maka hasil perkalian, pembagian, penjumlahan, dan pengurangan keluar.



Refleksi minggu ke 2

Refleksi Pertemuan ke 2 Assalamu'alaikum w. wb., Selamat berjumpa lagi teman-teman, baik saya disini akan menuliskan tentang refl...