C++ Масиви та цикли
Цикл по масиву
Ви можете перебирати елементи масиву за допомогою циклу for
.
У наступному прикладі виводяться всі елементи в масиві cars:
Приклад
string cars[5] = {"Volvo", "BMW", "Ford", "Mazda", "Tesla"};
for (int i = 0; i < 5; i++) {
cout << cars[i] << "\n";
}
Спробуйте самі »
Цей приклад виводить індекс кожного елемента разом із його значенням:
Приклад
string cars[5] = {"Volvo", "BMW", "Ford", "Mazda", "Tesla"};
for (int i = 0; i < 5; i++) {
cout << i << " = " << cars[i] << "\n";
}
Спробуйте самі »
І цей приклад показує, як виконати цикл по масиву цілих чисел:
Приклад
int myNumbers[5] = {10, 20, 30, 40, 50};
for (int i = 0; i < 5; i++) {
cout << myNumbers[i] << "\n";
}
Спробуйте самі »
Цикл foreach
Існує також "цикл for-each" (введений у C++ версії 11 (2011), який використовується виключно для циклічного проходження елементів у масиві:
Синтаксис
for (type variableName : arrayName) {
// блок коду для виконання
}
У наступному прикладі виводяться всі елементи в масиві за допомогою циклу "for-each":
Приклад
int myNumbers[5] = {10, 20, 30, 40, 50};
for (int i : myNumbers) {
cout << i << "\n";
}
Спробуйте самі »