سلام

امروز قصد داریم در مورد حلقه ها توضیح دهیم .

اگر قرار باشد از صفر تا هزار را بنویسیم وقت بسیار زیادی از ما می گیرد در این مواقع باید از حلقه های تکرار استفاده کنیم و این باعث می شود تا سرعت عمل ما را بسیار بالا ببرد .

یکی از آن حلقه ها تکرار for  می باشد.نوشتن آن به صورت زیر است .

 

for (int i = 0; i < 1000; i++)
          }
;System.Console.WriteLine(i)
{

حلقه ی بالا عدد صفر تا هزار را در خروجی چاپ می کند .

نکته : اگر ما در خارج از بلوک for  بخواهیم از متغییر i استفاده کنیم با پیغام خطا مواجه خواهیم شد و این کاملا منطقی است چون متغیر i  در بلوک for  تعریف شده است و نمی توان خارج از آن بلوک بهره برد.

اگر بخواهیم به مقدار درون بلاک دسترسی داشته باشیم باید متغییر را خارج از بلوک تعریف کنیم و پس از در بلوک از آن متغیر استفاده کنیم مثل مثال زیر


;int i
;int b=0
            for ( i = 0; i < 2; i++)
            }
; System.Console.WriteLine("i="+i)
;b = 5
{
;System.Console.WriteLine("b="+b)

;()System.Console.ReadKey

مقداری که در خروجی خواهید دید به صورت زیر است .

i=0

i=1

i=2

b=1