5-dars taqdimot


Download 280.95 Kb.
bet3/7
Sana05.04.2023
Hajmi280.95 Kb.
#1274411
1   2   3   4   5   6   7
Bog'liq
11-dars taqdimot

for (;;)cout <<”Cheksiz takrorlash…” ;

Агар такрорлаш жараёнида бир нечта ўзгарувчиларнинг қиймати синхрон равишда ўзгариши керак бўлса, такрорлаш ифодаларида зарур операторларни ‘,’ билан ёзиш орқали бунга эришиш мумкин:

for(int i=10,j=2;i<=20;i++,j=i+10) {...};

Такрорлаш операторининг ҳар бир қадамида j ва i ўзгарувчи-ларнинг қийматлари мос равишда ўзгариб боради.


for такрорлаш оператори
12:59
Алгоритм
боши
i, i2, i3
тамом
йўқ
ха
i <= 8?
i = 1;
i = i + 1;
i2 = i * i;
i3 = i2 * i;
Ўзгарувчи циклнинг бошланғич қийматини бериш
Хаммаси бажарилдими,текшириш
квадрат ва кубни ҳисоблаймиз
Натижани чиқариш
кейинги iга ўтиш
http://acm.tuit.uz/forum
12:59
Алгоритм ("цикл " блоки )
боши
i, i2, i3
тамом
i2 = i * i;
i3 = i2 * i;
i = 1,8
"цикл" блоки
Цикл танаси
http://acm.tuit.uz/forum
12:59
Дастур
int main()
{
int i, i2, i3;
for (i=1; i<=8; i++)
{
i2 = i*i;
i3 = i2*i;
Caption+“i2="+FloatToStr(i2)+" i3="+FloatToStr(i3)+"\n";
}
}
for (i=1; i<=8; i++)
{
i2 = i*i;
i3 = i2*i;
Caption+“i2="+FloatToStr(i2)+" i3="+FloatToStr(i3)+"\n";
}
ўзгарувчи цикл
Бошланғич қиймат
Охирги қиймат
Хар бир i қадамдаги ўзгариш:
i=i+1
Тенг устунлар
цикл работает, пока это условие верно
цикл
Цикл боши
Цикл охири
Цикл сарлавхаси
for (i=1; i<=8; i++)
i2 = i*i;
i3 = i2*i;
Caption+“i2="+FloatToStr(i2)+" i3="+FloatToStr(i3)+"\n";
Цикл танаси
12:59

Download 280.95 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling