آموزش دستور if
دوم:اين دستور به چه درد مي خوره؟ معمولا برای وقتی که نیاز به اجرای دستوراتی متفاوت بر اساس خواسته فرد بیننده داریم.
سوم:کد اين دستور چيه؟
If (جمله شرط) then
دستورات در صورت درست بودن شرط
Else
دستورات در صورت نادرست بودن شرط
End
جمله ی شرط:جمله ای که دو مقدار عددی را مقایسه و درستی یا نادرستی آن باعث اجرای دستورات می شود
مقدار ۱ علایم مقایسه مقدار ۲
مانند:
1=2
و چون جمله بالا درست نیست دستورات سری دوم اجرا می شوند
**:مقدار1 و 2 می توانند هرکدام عدد متغیر عددی و یا رشته ای باشند و در صورت رشته ای بودن یکی از آن ها دیگری هم باید رشته ای باشد و در این صورت علایم مقاسه ای فقط می توانند مساوی یا غیر مساوی باشند و نمی توان علایمی چون بزرگتر و... گذاشت.
**:می توان چند جمله ی شرطی نوشت با استفاده از "و" و "یا".اگر "و" را بنویسیم باید همه جملات درست باشد و اگر "یا" را بنوسیم حتی اگر یکی درست باشد کل آن درست است.
...و علایم شرط جمله ی دوم علایم شرط جمله ی اول
جدول علایم شرطی
|
علایم |
توضیحات |
|
& |
"و" |
|
| |
"یا" |
جدول علایم مقایسه ای
|
علایم |
توضیحات |
|
= |
مساوی |
|
<> |
نا مساوی |
|
< |
بزرگتر |
|
> |
کوچکتر |
|
<= |
بزرگتر مساوی |
|
=> |
کوچکتر مساوی |
اگر چیزی واضح نبود حتما بگید