Selasa, 22 September 2015

Pertemuan Minggu [03] Structur Data [22 September 2015]

Pertemuan Ketiga kali ini membahas Jenis-Jenis Perulangan & Array.

1. 3 Jenis Perulangan C++

  • For
Mencetak bilangan 10 sampai 1.
Void cetaklah(int i, int j){
              int i=10;
              int j=1;

              for(i=10;i>=j;i--){
              cout<<i;
         
                }
  • Do...while
Mencetak bilangan 10 sampai 1.
void cetaklah(int i, int j){
            int i=10;
            int j=1;
         
            do{
                  cout<<i;
            }

            while(i>j){
                cout<<"Selesai";
            }

  • While

 Mencetak bilangan 10 sampai 1.
void cetaklah(int a, int b){
         int i=a;
         while(i>=b){
              cout<<" I = "<<i;
          }


2. Array

void masukandata(int A[], int n){
            for(int i=0;i<=n;i++){
               cout<<"Masukan Data ke"<<i+1;
               cin>>A[i];
             }

int jumlahkan(const int A[], int n){
     int total=0;
          for(int=0;i<n;i++){
             total += A[i];
             return total;
          }


Ya...Sekian Refleksi saya minggu ketiga kali ini.
Terima Kasih semoga dapat membantu.

Selasa, 15 September 2015

Pertemuan Minggu [02] Structur Data [15 September 2015]

Pertemuan Kedua kali ini membahas Struct & Class.

1. Main
        #include <conio.h>
        #include <iostream.h>
        
        int main(){
                float bil1=0,bil2=0,jumlah;
           
                cout<<"Masukan Bilangan A : "; cin>>bil1;
                cout<<"Masukan Bilangan B : "; cin>>bil2;
                jumlah =bil1+bil2;
               
                cout<<"Jumlah "<<bil1<<" + "<<bil2<<" = "<<jumlah;

          getch();
        )

2. Fungsi
        void masukandata(float &bil1,float &bil2){
           
                cout<<"Masukan Bilangan A : "; cin>>A;
                cout<<"Masukan Bilangan B : "; cin>>B;
                jumlah =A+B;
         
        )

       float jumlahkan(float bil1,float bil2){
              float jumlah;
              jumlah=0;
              jumlah=bil1+bil2;
              return jumlah;
            }

      float tampilkan(float bil1,float bil2,jumlah){
           cout<<"Jumlah "<<bil1<<" + "<<bil2<<" = "<<jumlah;
           return jumlah;
       }

3. Struct
       Struct Bilangan{
                      float bil1;
                      float bil2;
            }

     Bilangan x;

     masukandata(x.bil1,x.bil2);
     float jumlah;
     jumlah=jumlah(x.bil1,x.bil2);
     tampilkan(x.bil1,x.bil2,jumlah);

    }

4. Class
       Class Bilangan{
             public:
                  void masukandata();
                  float jumlah();
                  void tampilkan();

            private:
                  float bil1;
                  float bil2;
                  float jumlah;
            }

             Bilangan x;
     
             x.masukandata();
             x.jumlah();
             x.tampilkan();



Sekian dan Terima kasih.

Minggu, 13 September 2015

Pertemuan Minggu [01] Structur Data [08 September 2015]

Pada Pertemuan Pertama kali ini membahas perulangan.

1. Perulangan For
        #include <conio.h>
        #include <iostream.h>
        
        int main(){
                  for(int i=1;i<10;i++){
                   cout<<i;
          }
          getch();
        )

2. Perulangan While
       #include <conio.h>
       #include <iostream.h>

       int main(){
               int i;
             while (i<=10){
                 cout<<i;
            }
          getch();
         }

3. Perulangan Do-while
       #include <conio.h>
       #include <iostream.h>

       int main(){
               int i;
             do{
                 cout<<i;
                i++;
            }
          while(i<=10)
          }
          getch();
         }

4. Fungsi
       #include <conio.h>
       #include <iostream.h>

       void main(){
         int hitung(int a, int b){
          total=0;
            for(int a=1;a<=b;a++){
                 total=total+1;
             return total;
           }       
          getch();
         }
5. Template (Fungsi)
           #include <conio.h>
           #include <iostream.h>
    
           void main(){
                      Template<Class T>
                        T hitung(T a, T b){
                           total=0;
                           for(T a=1;a<=b;a++)
                           total=total+1;
                           return total;
                        }
                       getch();
                   }

6. Fungsi Ganjil
          #include <conio.h>
          #include <iostream.h>

           void main(){
                       void ganjil(int a, int b){
                        for(a=1;a<=b;a++){
                            if(a%2!0){
                              cout<<a<<",";
                          }
                      getch();
                 }

Sekian dan Terima kasih.