مقدمه آموزش سی شارپ فصل 4

Ratings
(0)

کنترل جریان(Flow Control)

در این فصل به موارد زیر می پردازیم:

  1. استفاده از منطق بولی(Boolean logic)
  2. انشعاب گذاری کدها(Branching code)
  3. حلقه زدن روی کدها(Looping code)

کدهای دانلودی این فصل

برای دانلود کدهای این فصل، می توانید به این آدرس مراجعه کنید. و یا برای دانلود از آموزشگاه مجازی سینا، اینجا کلیک کنید. این کدها در فولدر Chapter04 قرار دارد و به طور جداگانه بر اساس نام های درون این فصل نام گذاری شده اند.

تمام کدهای سی شارپی که تاکنون دیده ایم، در یک چیز مشترک هستند. در هر مورد، اجرای برنامه از یک خط به خط دیگر، از بالا به پایین انجام شده است و هیچ چیز از قلم نیفتاده است. اگر تمام برنامه ها مانند این برنامه کار کنند، در این صورت شما در کاری که می توانید انجام دهید بسیار محدود خواهید بود.

این فصل، دو روش را برای کنترل کردن جریان برنامه(program flow) آموزش می دهد؛ یعنی ترتیب اجرای خط های کد سی شارپ و انشعاب گذاری و حلقه گذاری. انشعاب گذاری، کدها را  به صورت شرطی شده، بسته به نتیجه ی یک ارزیابی اجرا می کند؛ مانند این جمله: این کد را تنها اگر متغیر myVal کمتر از 10 است اجرا کن. حلقه زدن یعنی اینکه چند دستور مشابه، به صورت مکرر تکرار شوند، حالا ممکن است این دستورات چند بار تکرار شوند یا تا زمانی که یک شرط برقرار است اجرا شوند.

در هر دو روش، از منطق بولی(Boolean logic) استفاده می شود. در فصل آخر، با نوع داده ی bool آشنا خواهید شد؛ اما کار زیادی با آن انجام نمی دهیم.

در این فصل، از منطق بولی بسیار استفاده می کنیم، بنابراین این فصل با توضیح و بحث در مورد منطق بولی آغاز می شود و سپس به چگونگی استفاده از آن در سناریوهای کنترل جریان(flow control) می پردازیم.

 

کتاب آموزش سی شارپ, آموزش برنامه نویسی, آموزش سی شارپ

  • بازدید: 296

نوشتن دیدگاه

لطفا نظرات خود را بیان کنید. به سوالات در سریع ترین زمان پاسخ داده خواهد شد.اما به نکات زیر توجه کنید:
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.

ارسال