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