C# структурa за повторување - do while

Клучниот збор do и while се користи за креирање на циклус do ... while. Тоа е слично на while циклусот, меѓутоа постои голема разлика помеѓу нив.

Во while циклусот, состојбата се проверува пред да се изврши програмскиот код. Точно е спротивно во до  while циклусот, односно условот се проверува откако програмскиот код е извршен.

Ова е причината зошто, програмскиот код на do ... while loop ќе се изврши барем еднаш, без оглед на условот.

Структура на наредба за повеќе кратно повторување - циклус do while

do {
   naredbi; // sto ce bidat izvrseni ako e uslovot vistina

} while (uslov);
Пример 1
using System;

namespace Loop
{
	class DoWhileLoop
	{
		public static void Main(string[] args)
		{
			int i = 1, n = 5, product;

			do
			{
				product = n * i;
				Console.WriteLine("{0} * {1} = {2}", n, i, product);
				i++;
			} while (i <= 10);
		}
	}
}