Selasa, 29 September 2015

Catatan Pertemuan 3

1.)    Mendeklarasikan 2 buah bilangan yaitu bil1 dan bil2 dengan tipe float.

float bil1=0, bil2=0, jumlah;
cout<<”Masukkan bilangan 1:”;
cin>>bil1;
cout<<”Masukkan bilangan 2:”;
cin>>bil2;
jumlah=bil1+bil2;
cout<<”Hasil penjumlahan bilangan 1 + bilangan 2 =”<<jumlah<<endl;


2.)    Contoh function.

float jumlah(float &c, float &d){
cout<<”Masukkan bil1 :”;
cin>>c;
cout<<”Masukkan bil2 :”;
cin>>d;

return jumlah;
}


3.)    Contoh struct.

struct{
   float bil1, bil2=c;
} bilangan;

bilangan x;
masukkan data(x.bil1, x.bil2);
jumlah=jumlahkan(x.bil1, x.bil2);
tampilkan(x.bil1, x.bil2, jumlah);


4.)    Contoh class.

class bilangan{  
   public:
     void masukkandata (x.bil1, x.bil2);
     float jumlahkan (x.bil1, x.bil2);
     void tampilkan (x.bil1, x.bil2, jumlah);
   private:
     float bil1;
     float bil2;
     float jumlah;
};

void bilangan::masukkandata( );
void bilangan::jumlahkan( );
void bilangan::tampilkan( );

bilangan x;
   x.masukkandata( );
   x.jumlahkan( );

   x.tampilkan( );

Catatan Pertemuan 2

1.      Mendeklarasikan 2 buah bilangan / variable yaitu bilangan 1 dan bilangan 2 dengan tipe float.

float bil1=0, bil2=0;
cout<<”Masukkan bilangan 1 :”;
cin>>bil1;
cout<<”Masukkan bilangan 2:”;
cin>>bil2;
float jumlah=bil1+bil2;
cout<<”Jumlah”<<bil1<<”+”<<bil2<<”=”<<jumlah;

2.      Menggunakan fungsi.
·         Untuk yang tidak mengembalikan nilai.
void masukkandata (float &a, float &b){
cout<<”Masukkan bilangan 1 :”;
cin>>bil1;
cout<<”Masukkan bilangan 2 :”;
cin>>bil2;
}

·         Untuk yang mengembalikan nilai.
     float jumlah(float &c, float &d){
     cout<<”Masukkan bilangan 1:”;
     cin>> c;
     cout<<”Masukkan bilangan 1;
     cin>>d;
     return jumlah;

}

Catatan Pertemuan 1

1.      Menggunakan IF
if(uang>10000)
cout<<"Saya sarapan";
else
cout<<"Saya puasa";


2.      Mencetak bilangan 1-10

·         Menggunakan for :
for( int i=1 ; i<=10 ; i++)
cout<< ”i=”<<i;
·         Menggunakan while :
int i=1;
while(i<=10){
cout<<”i=”<<I;
i++;
}
·         Menggunakan do while :
int i=1;
do {
    cout<<i;
    i++; }
while(i<=10);


3.      Procedure
Prosedure : fungsi yang tidak mengembalikan nilai.

void cetaklah (int a, int b){
for (int i=1; i<=10; i++)
      cout<<”i”<<i;
}
cetaklah (1,10);

                                                                                            
4.       Template

template <class T>
void cetaklah (T a, T b){

void tukar (int &a, int &b)
int temp;
      temp = a;
            a=b;
            b=temp;
       tukar(&a , &b);           

New Semester