нәт S
басы бҥт К
енгізу n K:=1; S:=0
цб
a:=k/(k**3+5) S:=s+a K:=k+1
Дейін k<=n
цс шығару S
соңы
«Ҥшін» қайталану командасы
«Ҥшін» циклінің қҧрылымы:
цб
k ҥшін k=k1 ден k2 дейін h қадам S (цикл денесі)
цс
K - циклдің басқарушы айнымалысы немесе цикл параметрі деп аталады. k1 - цикл параметрінің бастапқы мәні
k2 - цикл параметрінің соңғы мәні
h – цикл параметрінің ӛзгеру қадамының мәні
h=1 болса, h қадамды циклге енгізбей кетуге болады.
«Ҥшінң циклін - параметрлі қайталау циклі деп те атайды.
егер k10 болса, цикл денесі k>k2 шарт орынды болғанға дейін қайталанып орындалды. Мҧнда циклдің әрбір қадамынан кейін цикл параметрінің мәні h-қа артады.
егер k1>k2 болып h<0 болса, цикл денесі k>k2 шарт орынды болғанға дейін қайталанып орындалады. Мҧнда циклдің әрбір қадамынан кейін цикл параметрінің мәні h-қа кеміп отырады.
k1
Алгоритмдік тілдегі ҥшін қайталану командасының бір кемшілігі і параметрінің міндетті тҥрде бҥтін болуы және цикл қадамының 1-ге ғана тең болуы.
мысал. a[1:10] кестенің барлық элементтерінің орташа арифметикалық мәнін есептеу алгоритмін тҥзіңіз
Алг нақ орташа арифметикалық мәні (нақ кес а[1:10])
басы
нақ s, бҥт і s:=0
цб і ҥшін 1 ден 10 дейін s:=s+a[і]
цс соңы
шығару ОА:=s/10
|