Программалау оқулық Алматы, 012 Қазақстан Республикасы Білім жəне ғылым министрлігінің «Оқулық»



Pdf көрінісі
бет40/465
Дата09.01.2023
өлшемі3,66 Mb.
#60709
түріПрограмма
1   ...   36   37   38   39   40   41   42   43   ...   465
Байланысты:
аибм сплюс

for (int i = 0, j = 2;...
int k, m;
for (k = 1, m = 0;...
Циклдің инициалдау бөлiмінде жарияланған айнымалылардың əрекет ету 
аймағы цикл іші ғана болып табылады. Инициалдау цикл орындалуының ба-
сында бiр-ақ рет атқарылады.
Өрнек циклдің қайталану шартын анықтайды: егер оның 
bool
 
типіне 
келтірілген нəтижесі 
true
болатын болса, цикл орындалады. Бұл параметрлi 
цикл шарты алдын ала тексерілетін цикл ретінде жүзеге асырылған.
Модификациялар циклдің əрбiр итерациясынан (қадамынан) кейiн орын-
далады жəне цикл параметрлерін өзгерту үшiн қолданылады. Модификаци-
ялар бөлiмiнде де үтiр арқылы бөле отырып, бiрнеше операторларды қатар 
жазуға болады. Қарапайым немесе құрама оператор цикл тұлғасын құрайды. 
for
операторының кез келген бөлігін алып тастауға болады (бiрақ нүктелі 
үтірлерді өз орындарында қалдыру керек!).
Мысал (1 мен 100 аралығындағы бүтін сандардың қосындысын есептейтiн 
оператор):
for (int i = 1, s = 0; i <= 100; i++) s += i;


45
Мысал (программа у = х

+ 1 функциясының енгізілген диапазондағы 
мəндері кестесiн экранға шығарады): 
#include // С тілі стиліндегі программа 
int main(){
fl oat Xn, Xk, Dx, X;
printf("Аргументтің өзгеру диапазоны мен қадамын 
енгізіңіз: ");
scanf("%f%f%f", &Xn, &Xk, &Dx);
printf("| X | Y |\n"):
for (X = Xn; X <= Xk; X += Dx)
printf("| %5.2f | %5.2f |\n", X, X*X + 1);
return 0; 

Мысал (программа бүтін оң санның барлық бөлгіштерін анықтайды): 
#include // С++ тілі стилінде
int main(){
 


Достарыңызбен бөлісу:
1   ...   36   37   38   39   40   41   42   43   ...   465




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

    Басты бет