**_C++ da for tsikli odatda dasturlash tilidagi eng mashhur tsikllardan biridir. U boshqa tillardagi for tsikllariga o’xshash ravishda ishlaydi, ammo uning sintaksisi ma’noqiy ravishda o’ziga xosdir.
Odatiy for tsiklini quyidagi ko’rinishda yozish mumkin:_**
for (boshlang'ich_holat; shart; qadam)
{
// Bajariladigan amallar
}
**Bu yerda:
boshlang’ich_holat: Bu qismda tsikl boshlanishida bajariladigan bir yoki bir nechta ifodalar yoziladi. Masalan, o’zgaruvchilarni boshlang’ich qiymatlarga o’rnatish mumkin.
shart: Bu shartni tekshirish orqali tsiklni bajarishni to’xtatish yoki davom ettirish imkoniyatini beradi. Agar shart rost bo’lsa, tsikl davom ettiriladi; aks holda, tsikl to’xtab chiqadi.
qadam: Bu qismda tsiklning har bir marta bajariladigan o’zgaruvchi yoki ifoda kiritiladi. Bu o’zgaruvchi yordamida tsikl davomida nima qilish kerakligi aniqlanadi.
Quyidagi misolni ko’rib chiqamiz. Misolimizda for tsikli yordamida 1 dan 10 gacha bo’lgan sonlar yig’indisini hisoblaymiz:**
`#include
using namespace std;
int main()
{
int yigindi = 0; // Yig’indi uchun o’zgaruvchi
for (int i = 1; i <= 10; ++i)
{
yigindi += i; // Sonlarni yig’ib boramiz
}
cout << “1 dan 10 gacha sonlar yig’indisi: ” << yigindi << endl;
return 0;
}`
Ushbu kod davomida, for tsikli 1 dan 10 gacha bo’lgan sonlar yig’indisini hisoblaydi va natijani ekranga chiqaradi. Siz boshlang’ich_holat, shart, va qadamni o’zgartirib ko’rishni ham sinab ko’rasiz.