Computer Science, asked by karishmayadav22, 5 months ago

Q4. Write a program using function Large() which passes a list as argument and displays largest
element of the list and its position.

Answers

Answered by Anushka180605
0

Answer:

The solution is to initialize max as first element, then traverse the given array from second element till end. For every traversed element, compare it with max, if it is greater than max, then update max.

// C++ program to find maximum

// in arr[] of size n

#include <bits/stdc++.h>

using namespace std;

int largest(int arr[], int n)

{

int i;

// Initialize maximum element

int max = arr[0];

// Traverse array elements

// from second and compare

// every element with current max

for (i = 1; i < n; i++)

if (arr[i] > max)

max = arr[i];

return max;

}

// Driver Code

int main()

{

int arr[] = {10, 324, 45, 90, 9808};

int n = sizeof(arr) / sizeof(arr[0]);

cout << "Largest in given array is "

<< largest(arr, n);

return 0;

}

Similar questions