The Program in C++ Program to Find Second lowest and highest numbers in a given array is given below:
#include <iostream>
#include <algorithm>
using namespace std;
int main() {
int n;
cout << "Hello Codeauri Family,Enter the size of the array here to find out the second lowest and second highest number: ";
cin >> n;
int arr[n];
cout << "Well,Enter the elements of the array: ";
for (int i = 0; i < n; i++) {
cin >> arr[i];
}
sort(arr, arr + n);
cout << "Okay, the Second lowest number: " << arr[1] << endl;
cout << "Okay, the Second highest number: " << arr[n - 2] << endl;
return 0;
}
Output:
Hello Codeauri Family,Enter the size of the array here to find out the second lowest and second highest number: 3
Well,Enter the elements of the array: 45
13
49
Okay, the Second lowest number: 45
Okay, the Second highest number: 45
Pro-Tips💡
This program prompts the user to enter the size of the array and then the elements of the array.
After sorting the array using the sort
function from the algorithm
library, the second lowest
and highest numbers are displayed by printing arr[1]
and arr[n - 2]
, respectively.
Learn C-Sharp ↗
C-sharp covers every topic to learn about C-Sharp thoroughly.
Learn C Programming ↗
C-Programming covers every topic to learn about C-Sharp thoroughly.
Learn C++ Programming↗
C++ covers every topic to learn about C-Sharp thoroughly.