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


L=3  11. I=1, S←44+3  12. I=2, S←47+6  13. I=3, S←53+9  14. I=4, S←62+12  15. I=5, S←74+15  L=4



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

L=3 
11. I=1, S←44+3 
12. I=2, S←47+6 
13. I=3, S←53+9 
14. I=4, S←62+12 
15. I=5, S←74+15 
L=4 
16. I=1, S←89+3 
17. I=2, S←92+6 
18. I=3, S←98+9 
19. I=4, S←107+12 
20. I=5, S←119+15 
Циклдік есептік процестің алгоритмдері мәліметтердің әртүрлі мәндері үшін 
бірнеше рет қайталанатын есептеу бөліктерінен тұрады. Циклдан ұйымдастыру
тәсілдері бойынша циклдік алгоритмдерді арифметикалық және итерациялық деп 
бөлуге болады. 
Біріншіде қайталау саны алдын ала белгілі немесе оңай есептелінеді. 
Екіншіде қайталау саны – алдын ала белгілі. Мұндай алгоритмдерде тізбектің 
алдынғы мүшесіне математикалық операциялар қолданып, келесі мүшені 
есептейді. 
Бұл есептеу циклдың барлық қадамдарында рекуренттік деп аталатын 
формуламен жүзеге асады. 
Циклды ұйымдастыру үшін үш әрекеттер орындалу керек. (6 - керек): 
цикл параметрінің алғашқы мәнін беру; 
цикл параметрінің өзгеру ережелерін беру; 
цикл аяғының шартын беру. 


48 

S=0 
i=0 
X

S=S+X

I=I+1 
I<=0 


S=0 
I=1, N, 1 
X

S=S+X


32- сұлба. Циклдың блок схемасы 
 
Арифметикалық циклдық құрылымына алгоритмдік мысалдар: 
пернетақтадан тізбектеле енгізілетін сандардың қосындысын есептеу (33-34 
сұлбалар). 
Цикл параметрінің 
алғашқы мәні 
Цикл денесі 
Цикл параметрін 
өзгерту 
Циклдың 
шартын 
аяқтау 
Жоқ 
Иә 


49 
33- сұлба. «Модификация» блогын 


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




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

    Басты бет