C Online Compiler
Example: Find Max and Min in Array in C
C
C++
C#
Java
Python
PHP
main.c
STDIN
Run
// Find Max and Min in Array #include <stdio.h> int main() { // Step 1: Declare and initialize the array int numbers[] = {15, 8, 22, 10, 3, 30, 7, 19}; int n = sizeof(numbers) / sizeof(numbers[0]); // Calculate the number of elements // Step 2: Initialize max_element and min_element with the first element int max_element = numbers[0]; int min_element = numbers[0]; // Step 3: Iterate through the array starting from the second element for (int i = 1; i < n; i++) { // Step 4: Compare current element with max_element if (numbers[i] > max_element) { max_element = numbers[i]; // Update max_element if a larger value is found } // Step 5: Compare current element with min_element if (numbers[i] < min_element) { min_element = numbers[i]; // Update min_element if a smaller value is found } } // Step 6: Print the maximum and minimum elements printf("Array elements: "); for (int i = 0; i < n; i++) { printf("%d ", numbers[i]); } printf("\n"); printf("Maximum element: %d\n", max_element); printf("Minimum element: %d\n", min_element); return 0; }
Output
Clear
ADVERTISEMENTS