For arrays of a known size, 10 in this case, use the following declaration:

int arr[10]; //Declares an array named arr of size 10, i.e, you can store 10 integers.

Note Unlike C, C++ allows dynamic allocation of arrays at runtime without special calls like malloc(). If n = 10, int arr[n] will create an array with space for 10 integers.

Accessing elements of an array:

Indexing in arrays starts from 0. So the first element is stored at arr[0], the second element at arr[1] and so on through arr[9].

You will be given an array of N integers and you have to print the integers in the reverse order.

The first line of the input contains N, where N is the number of integers. The next line contains N space-separated integers.

1 <= N <= 1000

1 <= A[i] <= 10000, where A[i] is the ith integer in the array.

Print the N integers of the array in the reverse order, space-separated on a single line.

4

1 4 3 2

2 3 4 1

We know that array is used to store a similar datatype and an array is used to continue memory location in this problem we have to take input from the user and print reverse output by printing the last index first until an array's first index.

Submit your solution here: Click here

int arr[10]; //Declares an array named arr of size 10, i.e, you can store 10 integers.

Note Unlike C, C++ allows dynamic allocation of arrays at runtime without special calls like malloc(). If n = 10, int arr[n] will create an array with space for 10 integers.

Accessing elements of an array:

Indexing in arrays starts from 0. So the first element is stored at arr[0], the second element at arr[1] and so on through arr[9].

You will be given an array of N integers and you have to print the integers in the reverse order.

**Input Format**

The first line of the input contains N, where N is the number of integers. The next line contains N space-separated integers.

**Constraints**

1 <= N <= 1000

1 <= A[i] <= 10000, where A[i] is the ith integer in the array.

**Output Format**Print the N integers of the array in the reverse order, space-separated on a single line.

**Sample Input**

4

1 4 3 2

**Sample Output**

2 3 4 1

We know that array is used to store a similar datatype and an array is used to continue memory location in this problem we have to take input from the user and print reverse output by printing the last index first until an array's first index.

Submit your solution here: Click here

## Arrays Introduction Hackerrank Solution in C++

```
#include <cmath>
#include <cstdio>
#include <vector>
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
int n;
cin >> n;
int array[n];
for (int i = 0; i < n; i++)
{
cin >> array[i];
}
for (int i = n - 1; i >= 0; i--)
{
cin >> array[i];
cout << array[i] << " ";
}
return 0;
}
```

## 0 Comments: