8. ò�ò£ò¤ò'ó'
8.1. ò®ó?ò£ ó'ò£ò§òœ óŠò£ò¤ò'ò£ó¼òÞó?ò¤ò?ò¦ò? òœò'ò¦ò?ó?ò£ó'ò?òœ.
8.2. ò?ó?òœò¤ó'ò£ó¼òÞó?ò¤ò£òÞ ó?òœò+ò?ó'ó'.
8.2. ò¾òœò?ò?ó?ó'ò?ó?ó'òÞò'ó?ò?ó'ò? ò§ó?ò?òÞò¤ó'.
ò¾
ò§ò?ò?ò?ó%ó?ó? óŠò£ò¤ò'ò?ò¶ ò§ó?ò?ò¦ó?òœò?ò?ò£ó?ó?ó?ó' ò¶ó'ò§ò?ò'ò?òÞò?ò£òÞ
ò§ò?ò¶ó'ò?ó?ó?ó?ó%ò£ó…ó?ó? ó?òÞó?ò£ò? ò¤ò?ò?òœò?ò. ò?ò?ò?òœò?òó', ò¤ò?ó'ò?ó?ó'òÞ
ò§ò?ò¶ó'ò?ó?ó?ó?ó'ó?ó?, ò?òœòžó'ò¶òœó?ó'ó?ó?
ó'òÞò'ò?ò? óŠò£ò¤ò'òœ. òó?ò'ò£ ó'ó?òÞò+ó?òÞó'ó?ó? ò¶ó'ò§ò?ò'ò?ò£ó'ó?
ò§ò?ò¶ó'ò?ó? ó?òÞó?ò£ò£ ò¤ò?ò?òœò?ò òžòœó?òœò?òÞòÞ ò£òžò¶òÞó?ó'ò?ò?òÞ ó¼ò£ó?ò'ò? ó?òœòž, ó'ò?
ò£ó?ò§ò?ò'ó?òžó?òÞó'ó?ó? ò?ò§òÞó?òœó'ò?ó? óŠò£ò¤ò'òœ ó?ò? ó?ó¼ó'ó'ó¼ò£ò¤ò?ò?.
ò�ò£ò¤ò' ó?ò? ó?ó¼ó'ó'ó¼ò£ò¤ò?ò?
For ò¾ó¼ó'ó'ó¼ò£ò¤=ò?òœó¼ò-ò?òœó¼
To ò?ò?ò?ò-ò?òœó¼ [Step ó?òœò¦]
ò®òÞò'ò? óŠò£ò¤ò'òœ
Next [ò¾ó¼ó'ó'ó¼ò£ò¤]
(ò¶òžó?ó'ò?òÞ ò¶ ò¤ò¶òœòó?òœó'ò?ó'òÞ ó?ò¤ò?ò+ò¤ò£ ò?ò?òòÞó' ò?ó'ó?ó?ó'ó?ó'ò¶ò?ò¶òœó'ó?)
ò-òòÞó?ó?
ò¾ó¼ó'ó'ó¼ò£ò¤ (ò§òœó?òœò?òÞó'ó?
óŠò£ò¤ò'òœ) - ó?ó'ò? ò§òÞó?òÞò?òÞò?ò?òœó? óŠòÞò'ò?ò¦ò? ó'ò£ò§òœ.
ò³òœò¦ (Step)
- ó?ó'ò? ò¶òÞò'ò£ó¼ò£ò?òœ, ò?òœ ò¤ò?ó'ò?ó?ó?ó? ó?ò¶òÞò'ò£ó¼ò£ò¶òœòÞó'ó?ó?
ò¾ó¼ó'ó'ó¼ò£ò¤ ò§ò?ó?ò'òÞ ò?òò?ò?ò¦ò? ò£ó?ò§ò?ò'ò?òÞò?ò£ó? ò¤ò?ò?òœò?ò ò®òÞò'òœ
óŠò£ò¤ò'òœ. òó?ò'ò£ ò³òœò¦ ò¶ ò?ò§òÞó?òœó'ò?ó?òÞ ò?ó'ó?ó?ó'ó?ó'ò¶ó?òÞó', ó'ò? ò?ò?
ò§ò? ó?ò?ò?ò'ó¼òœò?ò£ó? ó?òœò¶òÞò? 1. ò?ò¤òœòžó'ò¶òœó'ó? ò§òœó?òœò?òÞó'ó? ò§ò?ó?ò'òÞ
Next ò?òÞ
ò?ò+ó?òžòœó'òÞò'ó?ò?ò?. ò?ò? ò?òÞò?ò+ó…ò?òò£ò? ò¶ ó?ò'ó?ó¼òœòÞ ò¶ò'ò?òòÞò?ò?ó'ó… óŠò£ò¤ò'ò?ò¶.
ò?ò?ò¦òòœ ò¾ó¼ó'ó'ó¼ò£ò¤ òò?ó?ó'ò£ò¦ò?òÞó' ò?ò?ò?òÞó¼ò?ò?ò¦ò? ò-ò?òœó¼òÞò?ò£ó?,
ò®òÞò'ò? óŠò£ò¤ò'òœ ò+ó?òòÞó' ò¶ó'ò§ò?ò'ò?òÞò?ò? ò§ò?ó?ò'òÞòò?ò£ò? ó?òœòž.
ò?ó?ò£ò?òÞó?. ò?òœò?ó'ò£ ó?ó?ò?ò?ó? ò§òÞó?ò¶ó'ó… 100 ò?òœó'ó?ó?òœò'ó?ò?ó'ó…
ó¼ò£ó?òÞò'.
Dim
S, I As
Integer
For
I =
1
To
100
S = S + I
Next
I
ò?ó?ò£ò?òÞó?. ò?òœò?ó'ò£ ó?ó?ò?ò?ó? ò§òÞó?ò¶ó'ó… 100 ó¼ó'ó'ò?ó'ó…
ò?òœó'ó?ó?òœò'ó?ò?ó'ó… ó¼ò£ó?òÞò'.
Dim
S, I As
Integer
For
I =
2
To
100 Step
2
S = S + I
Next
ò�ò£ò¤ò' ó? ò§ó?òÞòó?ó?ò'ò?ò¶ò£òÞò?
ò?ó?ò¦òœò?ò£òžó?òÞó' ò¶ó'ò§ò?ò'ò?òÞò?ò£òÞ ò§ò?ò¶ó'ò?ó?òÞò?ò£ó? òò? ó'òÞó… ò§ò?ó?, ò§ò?ò¤òœ
ó?ò§ó?òœò¶òÞòò'ò£ò¶ò? ò¤òœò¤ò?òÞ-ó'ò? ó?ó?ò'ò?ò¶ò£òÞ. ò®òœò¤ò?ò? ó'ò£ò§ óŠò£ò¤ò'òœ
ò§ó?ò£ò?òÞò?ó?òÞó'ó?ó? ó'ò?ò¦òòœ, ò¤ò?ò¦òòœ ò¤ò?ò'ò£ó¼òÞó?ó'ò¶ò? ò§ò?ò¶ó'ò?ó?ò?ò¶ òžòœó?òœò?òÞòÞ
ò?òÞò£òžò¶òÞó?ó'ò?ò?, ò£òžò¶òÞó?ó'ò?ò? ó'ò?ò'ó?ò¤ò?
ò?ó?ò'ò?ò¶ò£òÞ ò¶ó'ò§ò?ò'ò?òÞò?ò£ó? ò®òÞò'òœ óŠò£ò¤ò'òœ.
While ò?ó?ò'ò?ò¶ò£òÞ
ò®òÞò'ò? óŠò£ò¤ò'òœ
End
While
ò�ò£ò¤ò' ó? ò§ò?ó?ó'ó?ó?ò'ò?ò¶ò£òÞò?
ò?ó?ò¦òœò?ò£òžó?òÞó' ò¶ó'ò§ò?ò'ò?òÞò?ò£òÞ ò§ò?ò¶ó'ò?ó?òÞò?ò£ó? òò? ó'òÞó… ò§ò?ó?, ò§ò?ò¤òœ ò?òÞ
ò+ó?òòÞó' ò¶ó'ò§ò?ò'ò?òÞò?ò? ò¤òœò¤ò?òÞ-ó'ò? ó?ó?ò'ò?ò¶ò£òÞ. ò®òœò¤ò?ò? ó'ò£ò§ óŠò£ò¤ò'òœ
ò§ó?ò£ò?òÞò?ó?òÞó'ó?ó? ó'ò?ò¦òòœ, ò¤ò?ò¦òòœ ò¤ò?ò'ò£ó¼òÞó?ó'ò¶ò? ò§ò?ò¶ó'ò?ó?ò?ò¶ òžòœó?òœò?òÞòÞ
ò?òÞò£òžò¶òÞó?ó'ò?ò?, ò£òžò¶òÞó?ó'ò?ò? ó'ò?ò'ó?ò¤ò?
ò?ó?ò'ò?ò¶ò£òÞ ò¶ó'ó…ò?òòœ ò£òž óŠò£ò¤ò'òœ (ò?ò¤ò?ò?ó¼òœò?ò£òÞ
ò§ò?ò¶ó'ò?ó?ò?ò¶).
Do Until ò?ó?ò'ò?ò¶ò£òÞ
ò®òÞò'ò? óŠò£ò¤ò'òœ
Loop
ò?ó?òœò¤ó'ò£ò¤òœ ò¶ Visual Basic
2005:
ò?ó?òœò¤ó'ò£ó¼òÞó?ò¤òœó? ó?òœò+ò?ó'òœ ×'- 15. ò?ò?ò£ò?òœóŠò£ó?.
(ò'ò?ò'òò?ò?
ò§ò?ò'ó?ó¼ò£ó'ó?ó?ó?)
ò?ó?òœò¤ó'ò£ó¼òÞó?ò¤òœó? ó?òœò+ò?ó'òœ ×'- 16. ò'ó?òœó'ò£ò¤ ó'ó?ò?ò¤óŠò£ò£.
(ò'ò?ò'òò?ò? ò§ò?ò'ó?ó¼ò£ó'ó?ó?ó?)
ò?ó?òœò¤ó'ò£ò¤òœ ò¶ Visual Basic
2008:
ò?ó?òœò¤ó'ò£ó¼òÞó?ò¤òœó? ó?òœò+ò?ó'òœ ×'- 15. ò?ò?ò£ò?òœóŠò£ó?.
(ò'ò?ò'òò?ò?
ò§ò?ò'ó?ó¼ò£ó'ó?ó?ó?)
ò?ó?òœò¤ó'ò£ó¼òÞó?ò¤òœó? ó?òœò+ò?ó'òœ ×'- 16. ò'ó?òœó'ò£ò¤ ó'ó?ò?ò¤óŠò£ò£.
(ò'ò?ò'òò?ò? ò§ò?ò'ó?ó¼ò£ó'ó?ó?ó?)
ò-òœòòœò?ò£òÞ.
ò¾ò?òžòòœó'ó? ò§ó?ò?òÞò¤ó' "ò'ó?òœó'ò£ò¤ò£
ó'ó?ò?ò¤óŠò£ò?"
òò'ó? ò§ò?ó?ó'ó?ò?òÞò?ò£ó? ò¦ó?òœó'ò£ò¤ò?ò¶ ò§ó?ó'ò£ ó?òœòžò?ó'ó… ó'ó?ò?ò¤óŠò£ò?.
ò?ó'ò?ó?ò?ò'òÞò?ò£òÞ ò§ò? ó?ò¶ò?òÞò?ó? ó?ó?ò?ò?ó'ó?òÞò?ò£ó?.
òšòÞó?òÞò?ò£òÞ ó?ò?ó…ó?òœò?ò£ó'ó? ò¶ ó?ò¶ò?òÞò? ó?òœò+ò?ó¼òÞò? ò§òœò§ò¤òÞ. ò'ó'ó?ò'òœó'ó? òœó?ó…ò£ò¶
ò§òœò§ò¤ò£ ò§ó?ò?òÞò¤ó'òœ ò§ó?òÞò§ò?òòœò¶òœó'òÞò'ó? ò?òœ ò§ó?ò?ò¶òÞó?ò¤ó?.