صفحه 1:
ساختار دستور کنترلی a در دلفی
صفحه 2:
ساختار دستور کنترلی 16۴" در دلفی
در دلفی 1 در دو قالب موجود می باشد
که ساختار آن به این صورت است :
اجه feo مور ۰
اگر مقدار برگشتی expressivd برابر ۳" باشد
stutewweut اجرا می شود و اگر مقداربرگشتی برابر صطد۳)
باشد 20۳۳۷ اجرا نخواهد شد.
© Was? thea Porw(l.Cbsr;
صفحه 3:
که ساختار آن به این صورت است :
Pexpressivs theo stoeweu ebe stotewrot 8
اگر مقدار برگشتی ۳۲9۳ برابر ص" باشد 2۱0۳
اجرا می شود و اگر مقداربرگشتی برابر عطه۳) باشد او
اجرا خواهد شد.
٠ ۳20 hea
۱
٠ Che
٠ Porn| .close;
صفحه 4:
ساختار دستور کنترلی 16۴" در دلفی
he Phen ٠ هر كدام به تنهایی می توانند یک دستور را شامل شوند. البته می توانیم با استفاده
از دستور ساختاری] [لط2 له اين مسئله را حل کنیم.
AP = thea
@ega
a=O;
يمك سي ااانا
* _ توحه کنید که دستور قبل از وت :"" نمى كيرد.
ساختار دستور کنترلی IFدر دلفی
ساختار دستور کنترلی IFدر دلفی
•
•
•
•
در دلفی ifدر دو قالب موجود می باشد
قالب اول if……..then :
که ساختار آن به این صورت است :
• if expression then statement
اگر مقدار برگشتی expressionبرابر Trueباشد
statementاجرا می شود و اگر مقداربرگشتی برابر False
باشد statementاجرا نخواهد شد.
;• If a<>1 then Form1.Close
در دلفیIF ساختار دستور کنترلی
if…..…then……..else : قالب دوم
: که ساختار آن به این صورت است
•
•
statement1 باشدTrue برابرexpression اگر مقدار برگشتی
2statement باشدFalse اجرا می شود و اگر مقداربرگشتی برابر
.اجرا خواهد شد
• If a=1 then
• lable1.caption:="One"
• Else
• Form1.close;
•
•
if expression then statement1 else statement2
ساختار دستور کنترلی IFدر دلفی
•
•
Thenو Elseهر کدام به تنهایی می توانند یک دستور را شامل شوند ،البته می توانیم با استفاده
از دستور ساختاری] [ structured statementاین مسئله را حل کنیم.
• If a=1 then
• Begin
;• a:=0
"• lable1.caption:="One
• end
• else
• begin
;• a:=0
;""=• lable1.caption:
• Form1.close
;• End
توحه کنید که دستور قبل از ""; elseنمی گیرد.