Виведення елементів масиву в 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++ індивідуальні уроки з програмування для дітей

Insert math as
Block
Inline
Additional settings
Formula color
Text color
#333333
Type math using LaTeX
Preview
\({}\)
Nothing to preview
Insert