
Виведення елементів масиву в C++
Виведення елементів масиву в C++ індивідуальні уроки з програмування для дітей
1. Як вивести значення з масиву?
📌 У масиві елементи мають індекси, тому можна звертатися до кожного з них окремо.
Приклад:
#include <iostream>
using namespace std;
int main() {
int numbers[5] = {10, 20, 30, 40, 50}; // Оголошення масиву
cout << numbers[0] << endl; // Виведе 10
cout << numbers[2] << endl; // Виведе 30
cout << numbers[4] << endl; // Виведе 50
return 0;
}
✅ Результат:
10
30
50
📌 Але якщо масив має багато елементів, писати багато рядків незручно. Тому використовуємо цикл!
2. Виведення масиву за допомогою циклу for
📌 Цикл for
допомагає перебрати всі елементи масиву і вивести їх без зайвого коду.
Приклад: Виведення всіх чисел масиву
#include <iostream>
using namespace std;
int main() {
int numbers[5] = {10, 20, 30, 40, 50};
for (int i = 0; i < 5; i++) { // Від 0 до 4 (бо масив із 5 елементів)
cout << "Елемент " << i << ": " << numbers[i] << endl;
}
return 0;
}
✅ Результат:
Елемент 0: 10
Елемент 1: 20
Елемент 2: 30
Елемент 3: 40
Елемент 4: 50
📌 i
змінюється від 0
до 4
, що дозволяє перебирати всі елементи масиву!
3. Виведення масиву за допомогою while
📌 Цикл while
також може перебирати елементи масиву, хоча використовується рідше.
Приклад:
#include <iostream>
using namespace std;
int main() {
int numbers[5] = {10, 20, 30, 40, 50};
int i = 0;
while (i < 5) {
cout << "Елемент " << i << ": " << numbers[i] << endl;
i++;
}
return 0;
}
✅ Результат буде той самий, що і з for
.
📌 while
використовуємо, коли не знаємо точну кількість ітерацій.
4. Виведення масиву у зворотному порядку
📌 Щоб вивести масив у зворотному порядку, потрібно змінити напрямок циклу.
Приклад: Виведення масиву від останнього елемента до першого
#include <iostream>
using namespace std;
int main() {
int numbers[5] = {10, 20, 30, 40, 50};
for (int i = 4; i >= 0; i--) { // Починаємо з кінця (4) і рухаємося до 0
cout << "Елемент " << i << ": " << numbers[i] << endl;
}
return 0;
}
✅ Результат:
Елемент 4: 50
Елемент 3: 40
Елемент 2: 30
Елемент 1: 20
Елемент 0: 10
📌 Ми просто змінили напрямок циклу, починаючи з кінця (i = 4
) і зменшуючи i
(i--
).
5. Ввід і вивід масиву від користувача
📌 Ми можемо заповнити масив із клавіатури та потім вивести його.
Приклад: Користувач вводить 5 чисел, а програма їх виводить
#include <iostream>
using namespace std;
int main() {
int numbers[5];
cout << "Введіть 5 чисел: ";
for (int i = 0; i < 5; i++) {
cin >> numbers[i]; // Ввід числа у масив
}
cout << "Введені числа: ";
for (int i = 0; i < 5; i++) {
cout << numbers[i] << " "; // Вивід масиву
}
return 0;
}
✅ Результат:
Введіть 5 чисел: 3 8 1 6 9
Введені числа: 3 8 1 6 9
📌 Ця програма приймає масив від користувача та виводить його значення.
6. Практичні завдання
Завдання 1: Вивести всі парні числа масиву
📌 Дано масив із 10 чисел. Вивести тільки парні числа.
Завдання 2: Знайти найбільше число
📌 Користувач вводить 7 чисел. Знайти найбільше число в масиві.
Завдання 3: Вивести масив у зворотному порядку
📌 Користувач вводить 10 чисел, програма виводить їх з кінця.
📝 Підсумок
✅ Для виведення елементів масиву використовують індекси.
✅ Зручно використовувати цикли for
та while
для перебору всіх значень.
✅ Для виведення у зворотному порядку змінюємо напрямок циклу.
✅ Користувач може вводити масив з клавіатури, а програма його виводить.
🚀 Наступний урок: Функції в C++! Виведення елементів масиву в C++ індивідуальні уроки з програмування для дітей