Әдістемелік құрал


S  күрделі әрекетінің денесі  46



Pdf көрінісі
бет24/63
Дата05.04.2023
өлшемі1,24 Mb.
#79685
1   ...   20   21   22   23   24   25   26   27   ...   63
Байланысты:
Алгоритм және оның мүмкіндіктері

:S  күрделі әрекетінің денесі 


46 
<V=I, N> ҚАДАМ <K> ҮШІН 
ҚАЙТАЛАУ <S1
29- сұлба. Параметрлік қайталаудың жасанды тілдегі кескіні 
 
 
Мұнда V – параметр, I – параметрдің алғашқы мәні, N – парметрдің соңғы 
мәні, K – қадам, S1 – қайталау денесі болады. Әр уақытта IҚадамды кейде көрсетпеуге болады. Егер қадам көрсетілмесе, онда оның мәні 
бірге тең деп есептелінеді. 
 
Мысалдар: 
1.Егер 1 – ден 100 – ге дейінгі тақ сандардың қосындысын табу керек болса, онда 
оның алгоритмі 30- сұлбада болады: 
: Тақ сандардың қосындысы 
 
S←0 
V=1,100 ҚАДАМ 2 ҮШІН
 
ҚАЙТАЛАУ S←S+V 
30- сұлба. Параметрлік қайталаудың жасанды тілдегі кескіні 
 
2.Жоғарыда қарастырылған қайталау басқару құрылымдарын кәдімгі 
алгебралық өрнектегі жақшалар сияқты етіп, бірінің ішіне бірін енгізіп 
орналастыруға болады, ондай мүмкіншілік 31 – сұлбада көрсетілген: 
: Қабаттасқан қайталаулар 
 
 
 
 
S←0 
: Сыртқы қайталау 
L=1,4 ҮШІН 
ҚАЙТАЛАУ 
: ІШКІ ҚАЙТАЛАУ 
I=1,5 ҮШІН 
ҚАЙТАЛАУ 
S←S+L*I 
Бұл алгоритмде S←S+L*I өрнегі ішкі қайталау бойынша 5 рет, ал сыртқы 
қайталау бойынша 4 рет орныдалады. Яғни, барлығы 20 рет орындалады. Осы 
алгоритмді орындалу хаттамасы және ізі төмендегідей болады: 
 
L=1 
1.
I=1, S←0+1 
2. I=2, S←1+2 
3. I=3, S←2+3 
4. I=4, S←5+4 
5. I=5, S←9+5 


47 
L=2 
6. I=1, S←14+2 
7. I=2, S←16+4 
8. I=3, S←18+6 
9. I=4, S←26+8 
10. I=5, S←34+10 


Достарыңызбен бөлісу:
1   ...   20   21   22   23   24   25   26   27   ...   63




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет