Tidak seperti for dan while loop yang mengecek kondisi di awal, do while loop melakukan pengecekan di baris terbawah loop. Yang berarti baris di dalam loop akan dieksekusi minimal 1 kali, baru kemudian akan mengecek apakah kondisi sesuai. Jika sesuai maka iterasi/perulangan akan dilanjutkan.
Sintaks:
do
{
statement(s);
}while( condition );
Contoh:
using System;
namespace DoWhile
{
class Program
{
static void Main(string[] args)
{
int a = 10;
/* eksekusi do while */
do
{
Console.WriteLine("Nilai a adalah: {0}", a);
a = a + 1;
} while (a < 20); //cek kondisi
Console.ReadLine();
}
}
}
Runtime:
Click here if you like this article.
0 Comments