Pages

Sabtu, 26 Oktober 2013

Download Resseter Printer

Perulangan FOR, WHILE, DO...WHILE


PERULANGAN
Pada C++ terdapat 3 jenis perulangan yakni FOR, DO dan WHILE untuk penjelasanya lebih lanjut mari saya langsung Praktekan membuat programnya dengan contoh permasalahan sebagai berikut :
I.                   123456789
II.                2468
III.             13579
Berikut penjelasan singkat saya tentang jawaban permasalahan diatas :
Perulangan Secara Berurutan 1 2 3 4 5 6 7 8 9   
Menggunakan Perulangan FOR
#include<conio.h>
#include<iostream.h>

 void main()
{ int x;
   for(x=1; x<10; x++)
   cout<<x;
   getch();
}
Disini hasil yang akan di tampilkan angka secara otomatis yakni 1 2 3 4 5 6 7 8 9

Pada scrip yang terletak didalam tanda “{}” yaitu program utamanya dimana variable x dimulai dari 1 dan x kurang dari 10 / x<10 sehingga hasil outputnya ditampilkan dengan scrip “ cout<<x; yakni  1 2 3 4 5 6 7 8 9

Menggunakan Perulangan WHILE  
Jika menggunakan While script sebagai berikut :

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

  void main()
  { int x;
     while(x<9)
         {
            x++;
            cout<<x;
          }
     getch();
  }
Untuk script diatas hasil akhir nya sama dengan diatas hanya saja beda scripnya saja.Pada script ini program utama terletak
while(x<9)
         {
            x++;
            cout<<x;
          }

  Menggunakan Perulangan DO...WHILE..

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

  void main()
  { int x;
     x=0;
     do
         {
           x++;
           cout<<x;
          }while(x<9);
     getch();
   }

SELANJUTNYA KASUS KEDUA BILANGAN GENAP SEBAGAI BERIKUT :
2 4 6 8
 
Mengguanakan perulangan FOR

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

  void main()
  { int x;
      for (x=2; x<10; x+=2)
      cout<<x;
      getch();
    }
Program utama terletak di dalam tanda “{}” yang menjelaskan dimana variable x=2 yakni angka diawali dari angka dua sedangkan x<10 yakni maksimal angka dari variable x kurang dari 10 serta x+=2 yakni menjelaskan dimana x berkelipatan genap 2 sehingga hasil tampilan program secara otomatis yakni 2468.

Menggunakan Perulangan WHILE

#include<iostream.h>
#include<conio.h>
void main()
{ int x;
   x=0;
   while(x<8)
           {x+=2;
             cout<<x;
           }
   getch();
 }
Menggunakan Perulangan DO....WHILE

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

void main()
{ int x;
   x=0;
   do
      {
        x+=2;
        cout<<x;
      }while(x<=6);
   getch();
}
PERMASALAHAN KETIGA YAKNI BILANGAN GANJIL SEBAGAI BERIKUT :
 1 3 5 7 9

Menggunakan Perulangan FOR

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

    void main()
    { int x;
       for (x=1; x<10; x+=2)
       cout<<x;
     getch();
    }
Disini dimana variable x di awali dengan angka 1 (x=1) dan x kurang dari 10 (x<10), dimana program utama yakni for (x=1;x<10;x+=2) sehingga angka dari 1 dan berkelipatan 2 sehingga hasil pemrograman yakni 1 3 5 7 9 dan ditampilkan dengan cout<<x;

Menggunakan Perulangan WHILE

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

    void main()
    { int x;
        x=-1;
        while(x<10)
                {x+=2;
                  cout<<x;
                }
     getch();
    }
Pada while disini hanya beda penulisan program utama namun untuk hasil programnya sama dengan menggunakan FOR.
  
Menggunakan Perulangan DO...WHILE...

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

    void main()
    { int x;
       x=-1;
       do
          {
             x+=2;
             cout<<x;
          }while(x<9);
     getch();
    }