Э. А. Абдыкеримова



Pdf көрінісі
бет45/85
Дата03.02.2023
өлшемі1,31 Mb.
#65038
1   ...   41   42   43   44   45   46   47   48   ...   85
Алг тізбек (бҥт n, нақ а, нақ S) 
бер n, a 
нәт  S
басы бҥт К
енгізу n
K:=1; S:=0
цб
a:=k/(k**3+5) 
S:=s+a 
K:=k+1 
Дейін k<=n 
цс 
шығару
соңы
«Ҥшін» қайталану командасы 
«Ҥшін» циклінің қҧрылымы: 
цб
k ҥшін k=k1 ден k2 дейін h қадам
S (цикл денесі) 

рет 

шығу 

шарт 
k:=k1 
k<=k 

k:=k+h 
иә 
жоқ 


73 
цс 
K - циклдің басқарушы айнымалысы немесе цикл параметрі деп аталады. 
k1 - цикл параметрінің бастапқы мәні 
k2 - цикл параметрінің соңғы мәні 
h – цикл параметрінің ӛзгеру қадамының мәні 
h=1 болса, h қадамды циклге енгізбей кетуге болады. 
«Ҥшінң циклін - параметрлі қайталау циклі деп те атайды. 
1. егер k10 болса, цикл денесі k>k2 шарт орынды болғанға 
дейін қайталанып орындалды. Мҧнда циклдің әрбір қадамынан кейін цикл 
параметрінің мәні h-қа артады. 
2. егер k1>k2 болып h<0 болса, цикл денесі k>k2 шарт орынды болғанға 
дейін қайталанып орындалады. Мҧнда циклдің әрбір қадамынан кейін цикл 
параметрінің мәні h-қа кеміп отырады. 
3. k1қайталанып орындалады. Мҧнда циклдің әрбір қадамынан кейін цикл 
параметрінің мәні 1-ге артады. 
Алгоритмдік тілдегі ҥшін қайталану командасының бір кемшілігі і 
параметрінің міндетті тҥрде бҥтін болуы және цикл қадамының 1-ге ғана тең 
болуы. 
6-мысал. a[1:10] кестенің барлық элементтерінің орташа арифметикалық 
мәнін есептеу алгоритмін тҥзіңіз 
Алг нақ орташа арифметикалық мәні (нақ кес а[1:10]) 
басы 


Достарыңызбен бөлісу:
1   ...   41   42   43   44   45   46   47   48   ...   85




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

    Басты бет