# C++ Program to Find Largest Element of an Array

In this example, we will learn the program takes n number of element from user (where, n is specified by user) and stores data in an array. Then, this program displays the largest element of that array using loops.

To understand this example, you should have the knowledge of the following C++ programming topics:

## Largest Element of an Array

This program takes `n` number of element from user(where, `n` is specified by user) and stores data in an array. Then, this program displays the largest element of that array using loops.

## Example: Program to Calculate Average of Numbers Using Arrays.

```
#include <iostream>
using namespace std;
int main()
{
int i, n;
float arr[100];
cout << "Enter total number of elements(1 to 100): ";
cin >> n;
cout << endl;
// Store number entered by the user
for(i = 0; i < n; ++i){
cout << "Enter Number " << i + 1 << " : ";
cin >> arr[i];
}
// Loop to store largest number to arr[0]
for(i = 1;i < n; ++i)
{
// Change < to > if you want to find the smallest element
if(arr[0] < arr[i])
arr[0] = arr[i];
}
cout << "Largest element = " << arr[0];
return 0;
}
```

**Output**

Enter total number of elements: 5 Enter Number 1: 23 Enter Number 2: -16.5 Enter Number 3: 50 Enter Number 4: 3.5 Enter Number 5: 52 Largest element = 52

##### Working

This program takes `n` number of elements from user and stores it in array `arr[]`. To find the largest element, the first two elements of array are checked and largest of these two element is placed in `arr[0]`. Then, the first and third elements are checked and largest of these two element is placed in `arr[0]`.

This process continues until and first and last elements are checked. Every time a number is entered by the user, its value is added to the `sum` variable. By the end of the loop, the total sum of all the numbers is stored in `sum`. After storing all the numbers, `average` is calculated and displayed.

## Next Example

We hope that this Example helped you develop better understanding of the concept of "Find Largest Element in an Array" in C++.

**Keep Learning : )**

In the next Example, we will learn about C++ `Calculate Standard Deviation`

.