foreach sikli


ULASHISH

foreach sikli

Shuningdek, "for-each sikli" ham mavjud (u diapazonga asoslangan for sikli — range-based for loop deb ham ataladi). U massiv (yoki boshqa ma’lumotlar tuzilmalari) elementlarini aylanib chiqish uchun ishlatiladi:

Sintaksis

for (type variableName : arrayName) {   // code block to be executed }

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

Misol

int myNumbers[5] = {10, 20, 30, 40, 50}; for (int num : myNumbers) {   cout << num << "\n"; }
O‘zingiz sinab ko‘ring »

String bo‘ylab sikl

String belgilarini aylanib chiqish uchun ham for-each siklidan foydalanishingiz mumkin:

Misol

string word = "Hello"; for (char c : word) {   cout << c << "\n"; }
O‘zingiz sinab ko‘ring »

Eslatma: Yuqoridagi misollarni tushunmasangiz, xavotir olmang. Massivlar haqida C++ massivlari bobida batafsil bilib olasiz.

Bilish foydali: for-each sikli C++ tilining 11-versiyasida (2011) joriy etilgan.





W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!