Tugas Kelas DDP ~ neT-Tor.com

Saturday 26 December 2015

Tugas Kelas DDP


LIHAT JUGA PROGRAM SEDERHANA KALKULATOR = DISINI  

1.  Contoh program sederhana (1)

#include <iostream>
using namespace std;
           
class proses {
            int x, y;
            public:
            void nilai (int,int);
            int proc (void) {return (x*y);}
            };
            void proses::nilai (int a, int b) {
                        x=a;
                        y=b;
}         
int main (int argc, char** argv) {
            proses hasil;
            int c,d;
            cout<<"Masukan X :"; cin>>c;
            cout<<"Masukan Y :"; cin>>d;
            hasil.nilai (c,d);
            cout << "Hasil: " << hasil.proc();
           
            return 0;
}

Penjelasan progam 1 :

          Disitu ada 2 label di dalam class proses yaitu Data x dan y Di dalam public ada dua fungsi yaitu nilai dan proc. Fungsi nilai di jabarkan di lluar class jadi harus menggunakan tanda scope ::. Fungsi proc dideklarasikan di dalam class jadi tidak menggunakan tanda scope ::.

Modif sedikit, agar bisa masukan nilai lewat keyboard.
Jadi saya kasih ngomong-ngomong sdikit.


       2. Contoh Program sederhana (2)

            #include <iostream>
            using namespace std;
           
           class proses {
               int x, y;
           public:
               void nilai (int,int);
               int proc (void) {return (x*y);}
            };
            void proses::nilai (int a, int b) {
                        cout<<"Masukan X :"; cin>>x;
                        cout<<"Masukan Y :"; cin>>y;
            }         
            int main (int argc, char** argv) {
                   proses hasil1, hasil2;
                   hasil1.nilai (0,0);
                   hasil2.nilai (0,0);
                     cout << "Hasil 1 : " << hasil1.proc()<<endl;
                     cout << "Hasil 2 : " << hasil2.proc()<<endl;
            return 0;
            }         

      Penjelasan progam 2 :

         Sama dengan program 1 hanya  bedanya disitu di tambahkan satu objek lagi dan tentunya outputnya juga. prosesnya juga sama dengan progam satu.



      3. Contoh program sederhana(3)


   - PROGRAM 3
      Modifikasi 1—4  

#include <iostream>
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;}
};
main() {
p_panjang a,b;
int x,y,c,d;
cout<<"Panjang 1:";cin>>x;
cout<<"Luas    1:";cin>>y;
cout<<"Panjang 2:";cin>>c;
cout<<"Luas    2:";cin>>d;

a.beri_nilai(x,y);
b.beri_nilai(c,d);
cout<<"\nLuas a:"<<a.luas();
cout<<"\nLuas b:"<<b.luas();
            return 0;
}



Yang ini,
-. Program 3 sudah di modif sdikit
   Nama : PROGRAM MENGETAHUI JUMLAH YANG HARUS DI BAYA.

#include <iostream>
using namespace std;
           
            class ini {
private:
            int l,p;
           
public:
            int proses(){return (p*l);}
            void proc (int p1, int l1)
            {p=p1; l=l1;}
};
main() {
            ini a;
            int x,y;
            string c;
                        cout<<"Masukan Nama         : ";cin>>c;
                        cout<<"Masukan Jumlah beli  : ";cin>>x;
                        cout<<"Harga Barang         : Rp ";cin>>y;    
                        cout<<"=========================="<<endl;
                       
            a.proc(x,y);
                        cout<<"Nama                 : "<<c<<endl;
                        cout<<"Total Di Beli        : Rp "<<a.proses()<<endl;
                        cout<<endl<<endl;
                        system("pause");

            return 0;
}



programmer

Admin

Saya hebat karena belajar, saya tahu karena membaca, saya mahir karena praktik (try and error). Trust me, Knowledge Is King.

0 komentar:

Post a Comment

Terimakasih Sudah Berkomentar