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