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










