C# структура за повторување - for

Контролната структура за повторување  for е најкомпактната форма на цилкус.

Ги вклучува следниве три важни делови -

- Иницијализација на циклусот каде што ја иницијализираме нашиот бројач со почетна вредност. Изјавата за иницијализација се извршува пред да започне циклусот.

- Изјава за тест што ќе тестира дали дадениот услов е точен или не. Ако условот е точен, тогаш кодот даден во внатрешноста на циклусот  ќе се изврши, во спротивно  циклусот ќе заврши.

- Изјава за повторување каде што можете да го зголемите или намалите вашиот бројач.

Сите три дела се ставаат во една линија разделени со точка-запирка.
Графиконот на наредба за повеќе кратно повторување - циклус for изгледа како што следува -

 

 

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

for (initializacija; uslov; azuriranje na brojacot) {
   naredbi;     // ke bidat izvrseni ako uslovot e vistina
}
Пример
using System;

namespace Loop
{
	class ForLoop
	{
		public static void Main(string[] args)
		{
			for (int i=1; i<=5; i++)
			{
				Console.WriteLine("C# For Loop: Iteration {0}", i);
			}
		}
	}	
}