***2
ساختارهای تصمیم:
یکی از مهمترین ساختار هایی که در همه ی زبان های برنامه نویسی مورد استفاده قرار میگیره همین ساختار های شرطی یا ساختار های تصمیم گیری هست
تعریف ساختار تصمیم:
به مجموعی ای از دستورالعمل ها که امکان انتخاب و تصمیم گیری از بین یک یا چند موضوع را به ما می دهند ساختار های تصمیم گفته میشود.
***3
جمله شرطی If :
از If برای تصمیم گیری بین یک یا چند شرط استفاده می کنیم که به چند روش میتونیم ازش استفاده کنیم
روش اول که ساده ترین روش است وبرای بیان یک شرط می باشد که اگر شرط برقرار باشد دستورات بلوک شرط اجرا می شوند
***4
روش دوم روشی است که بوسیله آن می توان به ازای یک شرط دردو حالت ، دستورات را اجرا کرد یکی به ازای درست بودن یا برقرار بودن شرط دستوراتی اجرا شود دوم به ازای برقرار نبودن شرط دستوراتی اجرا شود به این ساختار می گویند
***5
می خواهیم برنامه ای بنویسیم که یک عدد را از ورودی دریافت کند و آن را تعیین علامت کند برای این منظور به یک textbox برای خواندن عدد از ورودی و یک butoon و یک labelبرای نمایش پیغام برروی فرم نیاز داریم
***7
برروی button بار کلیک می کنیم تا به محیط برنامه نویسی وارد بشویم تکه کد زیررا می نویسیم
تذکر : از تابع برای تبدیل رشته به عدد استفاده کرده ایم زیرا هر چیزی که در textbox نوشته شود خاصیت رشته ای دارد
***12
مثال:
میخواهیم برنامه بنویسیم که سه مقدار را از ورودی دریافت کند ماکزییم آنها را به دست آورد ودر خروجی چاپ کند.
برای این کار ما سه textbox برای خواندن سه عدد از ورودی و یک دکمه برای پیدا کردن ماکزیمم و یک text box برای نشان دادن max بر روی فرم قرار می دهیم
شکل اسلاید بعد
***15
تابع IIf
این تابع معادل دستور if…else است شکل کلی استفاده از این تابع به صورت زیر است
)دستور 2 ، دستور1 ، شرط )IIf
این ساختار برای تست یک شرط انجام می شود در صورت برقرار بودن شرط دستور1 و در غیر اینصورت دستور 2 توسط این تابع برگردانده می شود
مثال اسلاید بعد