for

C++ for kalit so‘zi

❮ C++ kalit so‘zlari


Misol

0 dan 4 gacha bo‘lgan sonlarni chop eting:

for (int i = 0; i < 5; i++) {
  cout << i << "\n";
}

O‘zingiz sinab ko‘ring »


Ta’rif va qo‘llanilishi

for sikli kod blokini ma’lum bir necha marta takrorlaydi.

Yuqoridagi misolda:

  • 1-ko‘rsatma sikl boshlanishidan oldin o‘zgaruvchini o‘rnatadi (int i = 0).
  • 2-ko‘rsatma siklning bajarilish shartini belgilaydi (i 5 dan kichik bo‘lishi kerak). Agar shart rost bo‘lsa, sikl qaytadan boshlanadi, yolg‘on bo‘lsa, sikl tugaydi.
  • 3-ko‘rsatma sikldagi kod bloki har safar bajarilganidan keyin qiymatni oshiradi (i++).

Ko‘proq misollar

Shuningdek, "for-each sikli" ham mavjud (C++ tilining 11-versiyasida (2011) joriy etilgan). U faqat massiv (yoki boshqa ma’lumotlar to‘plamlari) elementlarini aylanib chiqish uchun ishlatiladi:

Quyidagi misol "for-each sikli" yordamida massivdagi barcha elementlarni chiqaradi:

Misol

int myNumbers[5] = {10, 20, 30, 40, 50};
for (int i : myNumbers) {
  cout << i << "\n";
}

O‘zingiz sinab ko‘ring »


Tegishli sahifalar

for sikllari haqida C++ for sikli darsligimizda batafsil o‘qing.


❮ C++ kalit so‘zlari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!