# Program To Find Largest Number In An Array

In this article, we’ll write a program to find largest number in an array using programming languages such as C#, C++, Python, and Java.

## Definition of Array:

An array is a data structure that allows the storage of a collection of elements of the same data type under a single identifier. Array elements are stored in contiguous memory and are accessed using numeric indexes starting at 0.

Arrays provide a structured way to organize and manage data and allow developers to work with multiple values of the same data type within a single variable.

## C#

Example 1: C# program to find largest number in an array using LINQ.

``````using System;
using System.Linq;

class Program
{
static void Main()
{
// Sample array
int[] numbers = { 12, 45, 78, 23, 56, 89, 34, 67 };

// Find the largest number using LINQ
int largestNumber = numbers.Max();

// Display the result
Console.WriteLine("The largest number in the array is: " + largestNumber);
}
}
``````

Output:

``The largest number in the array is: 89``

Example 2: C# program to Iterate through the array and identify the largest number.

``````using System;

class Program
{
static void Main()
{
// Sample array
int[] numbers = { 12, 45, 78, 23, 56, 89, 34, 67 };

// Find the largest number
int largestNumber = FindLargestNumber(numbers);

// Display the result
Console.WriteLine("The largest number in the array is: " + largestNumber);
}

static int FindLargestNumber(int[] array)
{
// Initialize the largest number with the first element
int maxNumber = array[0];

// Iterate through the array to find the largest number
foreach (int num in array)
{
if (num > maxNumber)
{
maxNumber = num;
}
}

// Return the largest number
return maxNumber;
}
}
``````

Output:

``The largest number in the array is: 89``

Code Explanation:

• We start by defining an array of integers named `numbers`.
• The `FindLargestNumber()` method is then created to iterate through the array and identify the largest number.
• The `Main` method calls `FindLargestNumber` and displays the result.

## C++

C++ program to find largest number in an array.

``````#include <iostream>
using namespace std;

int findLargestNumber(int array[], int size) {
// Initialize the largest number with the first element
int maxNumber = array[0];

// Iterate through the array to find the largest number
for (int i = 1; i < size; i++) {
if (array[i] > maxNumber) {
maxNumber = array[i];
}
}

// Return the largest number
return maxNumber;
}

int main() {
// Sample array
int numbers[] = { 12, 45, 78, 23, 56, 89, 34, 67 };
int size = sizeof(numbers) / sizeof(numbers[0]);

// Find the largest number
int largestNumber = findLargestNumber(numbers, size);

// Display the result
cout << "The largest number in the array is: " << largestNumber << endl;

return 0;
}
``````

Output:

``The largest number in the array is: 89``

## Python

Python program to find largest number in an array.

``````def find_largest_number(numbers):
# Initialize the largest number with the first element
max_number = numbers[0]

# Iterate through the array to find the largest number
for num in numbers[1:]:
if num > max_number:
max_number = num

# Return the largest number
return max_number

# Sample array
numbers = [12, 45, 78, 23, 56, 89, 34, 67]

# Find the largest number
largest_number = find_largest_number(numbers)

# Display the result
print("The largest number in the array is:", largest_number)
``````

Output:

``The largest number in the array is: 89``

## JAVA

JAVA program to find largest number in an array.

``````public class FindLargestNumber {
public static void main(String[] args) {
// Sample array
int[] numbers = {12, 45, 78, 23, 56, 89, 34, 67};

// Find the largest number
int largestNumber = findLargestNumber(numbers);

// Display the result
System.out.println("The largest number in the array is: " + largestNumber);
}

static int findLargestNumber(int[] array) {
// Initialize the largest number with the first element
int maxNumber = array[0];

// Iterate through the array to find the largest number
for (int num : array) {
if (num > maxNumber) {
maxNumber = num;
}
}

// Return the largest number
return maxNumber;
}
}
``````

Output:

``The largest number in the array is: 89``

Conclusion

In this article, we’ve explored how to find the largest number in an array using C#, C++, Python, and Java. Understanding this fundamental task provides a solid foundation for working with arrays in various programming languages. Happy coding!

Recommended Articles:

5 1 vote
Article Rating
Subscribe
Notify of