C++ Dizideki Herhangi Bir Konuma Eleman Ekleme Örneği

"C++" Programlama dilinde "Dizideki Herhangi Bir Konuma Eleman Ekleme Örneği" ile ilgili kod örneği aşağıda belirtilmiştir.

#include <iostream>
#include <array>
using namespace std;

int main() {
    array<int, 7> numbers = {3, 4, 1, 9, 6, 2, 8};
    cout << "[";
    for (int i = 0; i < numbers.size() - 1; i++) {
        cout << numbers[i] << ", ";
    }
    cout << numbers[numbers.size() - 1] << "]" << endl;

    cout << "Eklenecek Sayiyi Girin: ";
    int x;
    cin >> x;

    cout << "Eklenecek Index Numarasini Girin: ";
    int y;
    cin >> y;

    for (int i = numbers.size() - 1; i > y; i--) {
        numbers[i] = numbers[i - 1];
    }
    numbers[y] = x;

    cout << "[";
    for (int i = 0; i < numbers.size() - 1; i++) {
        cout << numbers[i] << ", ";
    }
    cout << numbers[numbers.size() - 1] << "]" << endl;

    return 0;
}



İlginizi Çekebilir

C++ Dikdörtgenin Alanını Hesaplama Örneği

C++ 1 İle 100 Arasında 3'e Bölünebilenleri Bulma Örneği

C++ Dosya Varsa Oluşturmama Kontrolü

C++ İkinci Dereceden Bir Denklemin Köklerini Bulma Örneği

C++ Stringin Tersten Okunuşu İle Aynı Olduğunu Kontrol Eden Örnek