Pages

Senin, 27 Oktober 2014

Perbedaan perulangan (for,while,dowhile)

Pembahasan :
1. Perbedaan (for, while, do..while)
2. Contoh program sederhana

1. FOR

Keterangan:
Untuk mempermudah pembahasan, kita beri nomor
1 untuk bagian inisialisasi,
2 untuk bagian kondisi,
3 untuk bagian modifier, dan
4 untuk bagian statement. OK?
Pertama, program hanya akan menjalankan bagian 1 sebanyak sekali, lalu dicek pada bagian 2. Bila benar, bagian 3 akan dijalankan, diikuti bagian 4.Setelah itu, program akan kembali melakukan cek pada bagian 2. Apabila masih benar, akan dilanjutkan dengan menjalankan bagian 3 dan 4 seperti sebelumnya.Program akan terus berputar pada bagian 2 – 3 – 4. Sampai kapan? Sampai ketika bagian 2 (kondisi) tidak terpenuhi (hasil pengecekan bernilai salah).

CONTOH FOR C#

 Console.Write("masukan brapa banyak kata perulangan = ");
            int jml = Convert.ToInt32(Console.ReadLine());
           
           for (int i = 1; i <= jml; i++)  
            {
                Console.WriteLine("selamat pagi stikom");

            }

2. WHILE

Sedangkan while, metode perulanganya di cek dulu, dan jika benar (true) maka perulangan di kerjakan, jika salah (false) maka perulangan di hentikan

CONTOH WHILE C#

                 int a=1;
while (a <= 5 )
{
Console.WriteLine("selamat pagi stikom");
a++;
}


3. DO..WHILE

Sedangkan do..while, metode perulanganya di jalankan dulu satu kali, dan di cek pada baris while, jika true maka perulangan di kerjakan jika false maka perulangan di hentikan.

CONTOH DO..WHILE C#

                     int b=1;
do {
Console.WriteLine("selamat pagi stikom");
b++;
}

while(b <=5);

KESIMPULAN Persamaan dan perbedaan LOOPING(for, While, dan Do-while)
Ketiga perintah ini digunakan dalam GNU C untuk melakukan perulangan. Perbedaannya terletak pada syntax (format penulisan) serta fungsinya. Perintah for hanya bisa melakukan perulangan yang terhitung, sedangkan perintah while dan do-while bisa melakukan perulangan baik yang terhitung maupun tidak terhitung.

Tidak ada komentar:

Posting Komentar

 

Blogger news

Blogroll

About