C Program to Find Largest and Smallest Element in an Array

Subject: PPS (Programming for Problem Solving)

Contributed By: Sanjay

Created At: February 3, 2025

Question:


Write a C Program to Find Largest and Smallest Element in an Array

Explanation Video:

Custom Image

Explanation:

 

We traverse the array to find the maximum and minimum values.

Source Code:
#include <stdio.h>

int main() {
    int arr[] = {10, 20, 5, 30, 25};
    int n = sizeof(arr) / sizeof(arr[0]);
    int max = arr[0], min = arr[0];

    for (int i = 1; i < n; i++) {
        if (arr[i] > max) max = arr[i];
        if (arr[i] < min) min = arr[i];
    }

    printf("Largest: %d, Smallest: %d\n", max, min);
    return 0;
}
Output:
Largest: 30, Smallest: 5
Share this Article & Support Us:
Status
printf('Loading...');