Belajar Pemograman Looping ( For, While, Do-While)

Selamat Pagi semuanya.

Jumpa lagi dengan saya Syitty Nurhaliza di Belajarc.com. Nah sekarang saya akan membahas tentang Looping (Perulangan). Sebelum ke contoh programnya, mari kita lihat dulu sedikit penjelasan mengenai Looping.

Looping adalah proses yang dilakukan secara berulang-ulang sampai batas yang ditentukan. Dan jika dalam perulangan tersebut tidak disertakan batasnya maka syntak akan error.

Pembagian Looping :

1.       For

2.       While

3.       Do-While

1.       For

Merupakan statement yang sering digunakan ketimbang while dan do-while.

for  ( init;    condition;     increment ) {proses}

for ( i=1;    i<=10;     i++ ) {Proses }

 

contoh program

int x, y;

 

   for (x = 2; x > 1; x = x * 5)

       { Console.WriteLine(“Nilai X adalah :{0}”, x);}

       Console.ReadLine();

 

Maka hasil debugnya :

// X=2

     X= X*5  maka x= 2*5= 10

     X= X*5 maka x = 10*5= 50

     X= X*5 maka x = 50*5=250….. dan seterusnya..

2.       While

While (Condition) { Statement}

contoh program :

       string sepatu, lagi;

       lagi = “y”;

 

            while (lagi == “y”)

            {

                Console.Write(“\n Masukkan nama sepatu yang anda pesan: “);

                sepatu = Console.ReadLine();

 

                Console.WriteLine(“\n Terimakasih atas pemesanannya :D”);

 

                Console.Write(“\n Pesan kembali ??”);

                lagi = Console.ReadLine();

            }

            Console.ReadLine();

 

3.       Do- While

Do { Statement yang akan di ulang}

While (kondisi);

contoh program : 

 

string nama, lagi;

int NPM;

lagi = “y”;

 

       do

       {Console.Write(“\n Nama:”);

          nama= Console.ReadLine();

 

          Console.Write(“\n NPM:”);

          NPM = Convert.ToInt32(Console.ReadLine());

           

              

          Console.WriteLine(“\n Selamat anda Berhasil Login” );

 

          Console.Write(“\n Login ulang?:”);

          lagi = Console.ReadLine();

        }

           

       while (lagi == “y”);

       Console.ReadLine();

 

Jadi perbedaan FOR, WHILE, dan DO-WHILE :

For:

Untuk mengulang suatu proses yang sudah diketahui jumlahnya.

While:

mengulang suatu proses yang belum diketahui jumlahnya. Pengecekan dimulai dari kondisi. Jika kondisi masih bernilai benar, maka looping akan terus berlanjut.

Do-While:

mengulang suatu proses yang belum diketahui jumlahnya. Pengecekan dimulai dari pernyataan., kemudian dilakukan pengecekan kondisi. Apabila masih bernilai benar, maka looping akan terus berlanjut.

Sekian artike dari saya, jika ada salah dan masukkan silahkan komen ya … Thank u J ^^ ..

 

 

 

Leave a Reply