User Manual

Table Of Contents
8-12
Do~LpWhile
.(ﺮﻔﺼﻟﺍ ﺮﻴﻏ) ﺔﺤﻴﺤﺻ ﺎﻬﺘﻟﺎﺣ ﺎﳌﺎﻃ ﺓﺩﺪﺤﻣ ﺮﻣﺍﻭﺃ ﺮﻣﻷﺍ ﺍﺬﻫ ﺭﺮﻜﻳ :ﺔﻔﻴﻇﻮﻟﺍ
: ﺐﻴﻛﺮﺘﻟﺍ
ﺮﻴﺒﻌﺘﻟﺍ :ﺕﻼﻣﺎﻌﻤﻟﺍ
: ﻞﻴﺼﻔﺘﻟﺍ
،
(0) ﺔﺌﻃﺎﺧ ﺔﻟﺎﳊﺍ ﻥﻮﻜﺗ ﺎﻣﺪﻨﻋ .(ﺮﻔﺼﻟﺍ ﺮﻴﻏ) ﺔﺤﻴﺤﺻ ﺎﻬﺘﻟﺎﺣ ﺎﳌﺎﻃ ﺔﻘﻠﺣ ﻲﻓ ﺔﻳﻮﺘﶈﺍ ﺮﻣﺍﻭﻷﺍ ﺮﻣﻷﺍ ﺍﺬﻫ ﺭﺮﻜﻳ
.LpWhile-ﻥﺎﻴﺒﻠﻟ ﻲﻟﺎﺘﻟﺍ ﻥﺎﻴﺒﻟﺍ ﻦﻣ ﺬﻴﻔﻨﺘﻟﺍ ﺮﻤﺘﺴﻳ
ﺘﻳ ﻲﺘﻟﺍ ﺔﻘﻠﳊﺍ ﻞﺧﺍﺩ ﺮﻣﺍﻭﻷﺍ ﻊﻴﻤﺟ ﻞﺒﻗ
(ﺔﺻﻮﺤﻔﳌﺍ) ﺔﻟﺎﳊﺍ ﺭﺎﺒﺘﺧﺍ ﻢﺘﻳ ،LpWhile-ﻥﺎﻴﺑ ﺪﻌﺑ ﻲﺗﺄﺗ ﺔﻟﺎﳊﺍ ﻥﺃ ﺎﲟ
.ﺎﻫﺬﻴﻔﻨﺗ
While~WhileEnd
.(ﺮﻔﺼﻟﺍ ﺮﻴﻏ) ﺔﺤﻴﺤﺻ ﺎﻬﺘﻟﺎﺣ ﺎﳌﺎﻃ ﺓﺩﺪﺤﻣ ﺮﻣﺍﻭﻷﺍ ﺮﻣﻷﺍ ﺍﺬﻫ ﺭﺮﻜﻳ :ﺔﻔﻴﻇﻮﻟﺍ
: ﺐﻴﻛﺮﺘﻟﺍ
ﺮﻴﺒﻌﺘﻟﺍ : ﺕﻼﻣﺎﻌﻤﻟﺍ
: ﻞﻴﺼﻔﺘﻟﺍ
،
(0) ﺔﺌﻃﺎﺧ ﺔﻟﺎﳊﺍ ﻥﻮﻜﺗ ﺎﻣﺪﻨﻋ .(ﺮﻔﺼﻟﺍ ﺮﻴﻏ) ﺔﺤﻴﺤﺻ ﺎﻬﺘﻟﺎﺣ ﺎﳌﺎﻃ ﺔﻘﻠﺣ ﻲﻓ ﺔﻳﻮﺘﶈﺍ ﺮﻣﺍﻭﻷﺍ ﺮﻣﻷﺍ ﺍﺬﻫ ﺭﺮﻜﻳ
.WhileEnd-ﻥﺎﻴﺒﻠﻟ ﻲﻟﺎﺘﻟﺍ ﻥﺎﻴﺒﻟﺍ ﻦﻣ ﺬﻴﻔﻨﺘﻟﺍ ﺮﻤﺘﺴﻳ
ﻢﺘﻳ ﻲﺘﻟﺍ ﺔﻘﻠﳊﺍ ﻞﺧﺍﺩ ﺮﻣﺍﻭﻷﺍ ﻊﻴﻤﺟ ﺪﻌﺑ
(ﺔﺻﻮﺤﻔﳌﺍ) ﺔﻟﺎﳊﺍ ﺭﺎﺒﺘﺧﺍ ﻢﺘﻳ ،While-ﻥﺎﻴﺑ ﺪﻌﺑ ﻲﺗﺄﺗ ﺔﻟﺎﳊﺍ ﻥﺃ ﺎﲟ
.ﺎﻫﺬﻴﻔﻨﺗ
(CTL)
ﺞﻣﺎﻧﺮﺒﻟﺍ ﻢﻜﲢ ﺮﻣﺍﻭﺃ k
Break
.ﺔﻘﻠﺤﻠﻟ ﻲﻟﺎﺘﻟﺍ ﺮﻣﻷﺍ ﻊﻣ ﻊﺑﺎﺘﻳﻭ ﺔﻘﻠﺣ ﺬﻴﻔﻨﺗ ﺮﻣﻷﺍ ﺍﺬﻫ ﻒﻗﻮﻳ :ﺔﻔﻴﻇﻮﻟﺍ
Break_ :ﺐﻴﻛﺮﺘﻟﺍ
: ﻒﻗﻮﻳ
.ﺔﻘﻠﺤﻠﻟ ﻲﻟﺎﺘﻟﺍ ﻡﺩﺎﻘﻟﺍ ﺮﻣﻷﺍ ﻦﻣ ﻞﺻﺍﻮﺘﻳ ﺔﻘﻠﺣ ﺬﻴﻔﻨﺗ ﺮﻣﻷﺍ ﺍﺬﻫ ﻒﻗﻮﻳ
.While-ﻥﺎﻴﺒﻟﺍ ،Do-ﻥﺎﻴﺒﻟﺍ ،For-ﻥﺎﻴﺒﻟﺍ ﺬﻴﻔﻨﺗ ﺮﺴﻜﻟ ﺮﻣﻷﺍ ﺍﺬﻫ ﻡﺍﺪﺨﺘﺳﺍ ﻦﻜﳝ
_
:
^
_
:
^
Do
<
ﻥﺎﻴﺑ>
<
ﺔﻟﺎﺣ>
ﻲﻤﻗﺭ ﺮﻴﺒﻌﺗ
LpWhile
_
:
^
_
:
^
While
<
ﻥﺎﻴﺑ>
<
ﺔﻟﺎﺣ>
ﻲﻤﻗﺭ ﺮﻴﺒﻌﺗ
WhileEnd