دانلود نرم افزار - آموزش سی شارپ
دانلود نرم افزار - آموزش سی شارپ

دانلود نرم افزار - آموزش سی شارپ

For loop

For

در صورتی که بخواهیم یک دستور را در برنامه چندین بار تکرار  کنیم باید از یک حلقه استفاده کنیم یکی از این نوع حلقه ها که مورد استفاده قرار می گیرد ، حلقه ای است به نام For که به شکل زیر ساخته شده و دستور داخل آن به تعداد دلخواه  اجرا می شود . کد زیر یک برنامه کامل است که در آن متغیر count از صفر شروع شده و تا موقعی که کوچکتر از 5 است به ترتیب درون خروج چاپ یا نمایش داده می شود. براحتی می توان پیش بینی کرد که خروجی این برنامه ابتدا اعداد صفر تا چهار بوده ( زیرا count نمی تواند از 5 بزرگتر و یا حتی برابر 5 باشد ) و سپس در خط پایان کلمه ( ! Done ) نوشته می شود .

using System; 
 
class MainClass
{ public static void Main()
 { int count; for(count = 0; count < 5; count = count+1) Console.WriteLine("This is count: " + count); Console.WriteLine("Done!"); } }
یک مثال دیگر کاربرد for در ادامه آمده


using System;

namespace Loops {
   class Program {
      static void Main(string[] args) {
         
         /* for loop execution */
         for (int a = 10; a < 20; a = a + 1) {
            Console.WriteLine("value of a: {0}", a);
         }
         Console.ReadLine();
      }
   }
} 
خروجی برنامه پس از اجرا بشکل زیر می باشد
value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 15
value of a: 16
value of a: 17
value of a: 18
value of a: 19

For