Question 03 of 05

Array Insertion

Write a program to insert an element at a specific position in an array.

C++
#include <iostream>
using namespace std;

int main() {
    int arr[100] = {10, 20, 30, 40, 50};
    int n = 5, pos = 2, value = 25;
    for (int i = n; i > pos; i--) arr[i] = arr[i-1];
    arr[pos] = value;
    n++;
    for (int i = 0; i < n; i++) cout << arr[i] << " ";
    return 0;
}
Question 3 of 5