User Manual
8-11
(COM) ﺞﻣﺎﻧﺮﺒﻟﺍ ﺮﻣﺍﻭﺃ k
If~Then~(Else~)IfEnd
Else-
ﻥﺎﻴﺑ ﺬﻴﻔﻨﺗ ﻢﺘﻳ ﻭ .(ﺮﻔﺼﻟﺍ ﺮﻴﻏ) ﺔﺤﻴﺤﺻ If-ﺔﻟﺎﺣ ﻥﻮﻜﺗ ﺎﻣﺪﻨﻋ ﻂﻘﻓ Then-ﻥﺎﻴﺑ ﺬﻴﻔﻨﺗ ﻢﺘﻳ :ﺔﻔﻴﻇﻮﻟﺍ
.
Else-ﻥﺎﻴﺒﺑ ﻭﺃ Then-ﻥﺎﻴﺒﺑ ﺎﻣﺇ ﻲﻠﻳ ﺎﻤﻛ ﺎﻤﺋﺍﺩ IfEnd-ﻥﺎﻴﺑ ﺬ
ﹼ
ﻔﻨﺗ ﻭ .(0) ﺔﺌﻃﺎﺧ If-ﺔﻟﺎﳊﺍ ﻥﻮﻜﺗ ﺎﻣﺪﻨﻋ
: ﺐﻴﺗﺮﺘﻟﺍ
ﻲﻤﻗﺭ ﺮﻴﺒﻌﺗ ﻭ ،ﺔﻟﺎﺣ : ﺕﻼﻣﺎﻌﻣ
: ﻞﻴﺼﻔﺘﻟﺍ
If ~ Then ~ IfEnd (1)
.IfEnd ﻲﻟﺎﺘﻟﺍ ﻥﺎﻴﺒﻟﺍ ﻊﻣ ﻞﺻﺍﻮﺗ ﻢﺛ ﻦﻣ ﻭ Then-ﻥﺎﻴﺒﻟﺍ ﻊﻣ ﺬﻴﻔﻨﺘﻟﺍ ﺮﻤﺘﺴﻳ ،ﺔﺤﻴﺤﺻ ﺔﻟﺎﳊﺍ ﻥﻮﻜﺗ ﺎﻣﺪﻨﻋ
•
.IfEnd ﻲﻟﺎﺘﻟﺍ ﻥﺎﻴﺒﻟﺍ ﻰﻟﺍ ﺬﻴﻔﻨﺘﻟﺍ ﺯﻭﺎﺠﺘﻳ ،ﺔﺌﻃﺎﺧ ﺔﻟﺎﳊﺍ ﻥﻮﻜﺗ ﺎﻣﺪﻨﻋ
•
If ~ Then ~ Else ~ IfEnd (2)
.IfEnd ﻲﻟﺎﺘﻟﺍ ﻥﺎﻴﺒﻟﺍ ﻰﻟﺍ ﺬﻴﻔﻨﺘﻟﺍ ﺯﻭﺎﺠﺘﻳ ﻢﺛ ﻦﻣ ﻭ Then-ﻥﺎﻴﺒﻟﺍ ﻊﻣ ﺬﻴﻔﻨﺘﻟﺍ ﺮﻤﺘﺴﻳ ،ﺔﺤﻴﺤﺻ ﺔﻟﺎﳊﺍ ﻥﻮﻜﺗ ﺎﻣﺪﻨﻋ
•
.IfEnd ﻲﻟﺎﺘﻟﺍ ﻥﺎﻴﺒﻟﺍ ﻊﻣ ﻞﺻﺍﻮﺗ ﻢﺛ ﻦﻣ ﻭ Else-ﻥﺎﻴﺒﻟﺍ ﻰﻟﺍ ﺬﻴﻔﻨﺘﻟﺍ ﺯﻭﺎﺠﺘﻳ ،ﺔﺌﻃﺎﺧ ﺔﻟﺎﳊﺍ ﻥﻮﻜﺗ ﺎﻣﺪﻨﻋ
•
For~To~(Step~)Next
ﻢﻜﺤﺘﻟﺍ ﺮﻴﻐﺘﻣ ﻰﻟﺍ ﺔﻳﺍﺪﺒﻟﺍ ﺔﻤﻴﻗ ﲔﻴﻌﺗ ﻢﺘﻳ ﻭ .Next-ﻥﺎﻴﺑ ﻭ For-ﻥﺎﻴﺑ ﲔﺑ ﺀﻲﺷ ﻞﻛ ﺮﻣﻷﺍ ﺍﺬﻫ ﺭﺮﻜﻳ :ﺔﻔﻴﻇﻮﻟﺍ
ﻰﺘﺣ ﺬﻴﻔﻨﺘﻟﺍ ﻞﺻﺍﻮﺘﻳ .ﺬﻴﻔﻨﺗ ﻞﻛ ﻊﻣ ﺓﻮﻄﳋﺍ ﺔﻤﻴﻘﻟ ﺎﻘﻓﻭ ﻢﻜﺤﺘﻟﺍ ﺮﻴﻐﺘﳌ ﺔﻤﻴﻘﻟﺍ ﺮﻴﻴﻐﺗ ﻢﺘﻳﻭ ،ﻝﻭﻷﺍ ﺬﻴﻔﻨﺘﻟﺍ ﻊﻣ
.ﺔﻴﺋﺎﻬﻨﻟﺍ ﺔﻤﻴﻘﻟﺍ ﻰﻠﻋ ﻢﻜﺤﺘﻟﺍ ﺮﻴﻐﺘﻣ ﺔﻤﻴﻗ ﺪﻳﺰﺗ
For <ﺔﻳﺍﺪﺒﻟﺍ ﺔﻤﻴﻗ> → <ﻢﻜﺤﺘﻟﺍ ﺮﻴﻐﺘﻣ ﻢﺳﺍ> To <ﺔﻴﺋﺎﻬﻨﻟﺍ ﺔﻤﻴﻗ> :ﺐﻴﺗﺮﺘﻟﺍ
Step <ﺓﻮﻄﳋﺍ ﺔﻤﻴﻗ>
_
:
^
Next
: ﺕﻼﻣﺎﻌﻤﻟﺍ
Z ﻰﻟﺍ A :ﻢﻜﺤﺘﻟﺍ ﺮﻴﻐﺘﻣ ﻢﺳﺍ •
(
.ﺦﻟﺍ ، sin x ،A) ﺔﻤﻴﻗ ﺞﺘﻨﺗ ﻲﺘﻟﺍ ﺮﻴﺒﻌﺘﻟﺍ ﻭﺃ ﺔﻤﻴﻘﻟﺍ :ﺔﻳﺍﺪﺒﻟﺍ ﺔﻤﻴﻗ •
(.ﺦﻟﺍ ، sin x ،A) ﺔﻤﻴﻗ ﺞﺘﻨﺗ ﻲﺘﻟﺍ ﺮﻴﺒﻌﺘﻟﺍ ﻭﺃ ﺔﻤﻴﻘﻟﺍ :ﺔﻴﺋﺎﻬﻨﻟﺍ ﺔﻤﻴﻘﻟﺍ •
(1 :ﺔﻴﺿﺍﺮﺘﻓﺍ) ﺔﻴﻤﻗﺭ ﺔﻤﻴﻗ :ﺓﻮﻄﳋﺍ ﺔﻤﻴﻗ •
: ﻞﻴﺼﻔﺘﻟﺍ
.
1 ﻲﻫ ﺔﻴﺿﺍﺮﺘﻓﻻﺍ ﺓﻮﻄﳋﺍ ﺔﻤﻴﻗ •
ﺮﺼﻨﻋ ﺮﻴﻐﺘﻣ ﺓﺩﺎﻳﺯ ﻲﻓ ﺐ
ﹼ
ﺒﺴﺘﻳ ﺔﻴﺑﺎﺠﻳﻹﺍ ﺓﻮﻄﳋﺍ ﺔﻤﻴﻗ ﺪﻳﺪﲢ ﻭ ﺔﻴﺋﺎﻬﻨﻟﺍ ﺔﻤﻴﻘﻟﺍ ﻦﻣ ﻞﻗﺃ ﺔﻳﺍﺪﺒﻟﺍ ﺔﻤﻴﻗ ﻞﻌﺟ
•
ﺔﻴﺒﻠﺴﻟﺍ ﺓﻮﻄﳋﺍ ﺔﻤﻴﻗ ﺪﻳﺪﲢ ﻭ ﺔﻴﺋﺎﻬﻨﻟﺍ ﺔﻤﻴﻘﻟﺍ ﻦﻣ ﺮﺒﻛﺍ ﺔﻳﺍﺪﺒﻟﺍ ﺔﻤﻴﻗ ﻞﻌﺟ ﻭ .ﺬﻴﻔﻨﺗ ﻞﻛ ﻊﻣ ﻢﻜﺤﺘﻟﺍ
.ﺬﻴﻔﻨﺗ ﻞﻛ ﻊﻣ ﻢﻜﺤﺘﻟﺍ ﺮﺼﻨﻋ ﺮﻴﻐﺘﻣ ﺹﺎﻘﻧﺍ ﻲﻓ ﺐ
ﹼ
ﺒﺴﺘﻳ
_
:
^
_
:
^
If <ﺔﻟﺎﺣ>
ﻲﻤﻗﺭ ﺮﻴﺒﻌﺗ
Then <ﻥﺎﻴﺑ><ﻥﺎﻴﺑ>
_
:
^
_
:
^
_
:
^
Else <ﻥﺎﻴﺑ><ﻥﺎﻴﺑ> IfEnd










